Win10安装ubuntu16.04双系统并安装tensorflow-gpu

第一部分: Win10安装ubuntu双系统

**这里网上有很多教程,就不赘述,稍微填一个坑
当出现安装ubuntu时出现一个强制安装提示警告:

“机器已UEFI模式启动了安装器,但是似乎已经存在使用BIOS兼容模式安装的系统。如果继续以UEFI模式安装Debin,可能非常难以重启进入其他BIOS模式的系统。如果希望以UEFI模式安装并且无意再启动现有的系统,此处有强制选项。如果要保持现有系统可可启动,不要选择强制UEFI安装。”

网上教程很多,没一个有效:)
分享一个方法:进入bios系统选择储存界面之类的,找到设备盘覆盖并启动选项,找那个没有带UEFI字样的盘启动就可以了
ps:再填一个一开始分配大小的坑
50G根本不够用,可以的话至少分配100g来安装ubuntu,主分区 / 多分点

第二部分:ubuntu安装tensenflow-gpu

**cuda版本选择8.0( 不要选9.0:) ),cudnn选择6.0(不要问我为什么知道)
新系统刚装完,把该装的装一装,然后开装

1. 安装n卡驱动

左上角搜索找到 附加驱动,打开,更换显卡驱动,然后重启
ps:网上说了要什么最新的版本什么的,我没试,现在没问题就不多说,有问题再更,此时不需要再禁用什么nouveau 驱动了


Win10安装ubuntu16.04双系统并安装tensorflow-gpu_第1张图片
image.png

2.安装cuda

运行下载好的 .run文件

$ sudo sh cuda_8.0.44_linux.run

此时显示 更多0% ,按q跳到最后,此时注意,不需要安装run文件中的显卡驱动,因为它的版本比上面更的老:),安装大小 4.5g
查看安装是否成功:


Win10安装ubuntu16.04双系统并安装tensorflow-gpu_第2张图片
2018-01-09 18-26-49屏幕截图.png

配置环境变量
输入

$ sudo gedit /etc/profile

然后在最后面插入

export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH

3. 安装cudnn

进入你存放cudnn的目录

$ tar xvzf cudnn-8.0-linux-x64-v5.1-ga.tgz
$ sudo cp -P cuda/include/cudnn.h /usr/local/cuda/include
$ sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64
$ sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

4.安装tensorflow

参考tensorflow官网安装方法,此时无坑
https://www.tensorflow.org/install/install_linux?hl=zh-cn

5.如果有其他问题,希望官网能帮到你 : )

https://www.tensorflow.org/install/install_linux?hl=zh-cn#ValidateYourInstallation

你可能感兴趣的:(Win10安装ubuntu16.04双系统并安装tensorflow-gpu)