博主后来安装了ubuntu的双系统,并且配置了tensoflow的环境,下面会分享配置过程中参考的的资料和坑。
一.系统安装
系统的安装参考了b站视频:https://www.bilibili.com/video/av13802908?from=search&seid=3693415183575834972
和视频参考的博客:http://www.cnblogs.com/willnote/p/6725594.html
具体的步骤可以参考两个资料,选择自己想使用的方案,我个人觉得如果可以把根目录放在固态里,速度比较快,在后面的安装和使用时候都比较快一点,当然前提是有20G。
使用了easyUEFI来设置启动顺序,在调整电脑boot顺序和将来删除不想要的Ubuntu系统方面都比较方便。
值得注意的是首先要在系统的bios中关闭security boot,以免后面出错。
二.下载cuda9.0 和cudnn v7.05
cuda9.0可以在nvidia官网下载https://developer.nvidia.com/cuda-toolkit-archive
保存到本地
cudnn要选择支持cuda的版本,我选择的是cudnn v7.05
cudnn下载地址:https://developer.nvidia.com/cudnn
无法注册的,链接: https://pan.baidu.com/s/1bx09s_2WP-xdUy3h_aRAGg 密码: jrji
二.安装cuda
具体的内容我参考了:https://blog.csdn.net/QLULIBIN/article/details/78714596
讲解的非常详细,也是顺利安装。
这里一定要记得不安装opengl,否则会出现循环登陆。
三.安装cudnn
解压和覆盖的过程可以参考 https://blog.csdn.net/wang15061955806/article/details/80791112
四.安装tensorflow(gpu)
这里仍然使用的是较为简单的anaconda帮我们建立虚拟环境并且配置tensorflow,使用虚拟环境可以再多个python版本之间互相转换。
具体可以参考https://www.jianshu.com/p/a5838c148739(只需要看最后anaconda和tensorflow的部分)
在pip install时可以改成pip install -i https://pypi.douban.com/simple tensorflow-gpu,没翻墙的国内朋友会快很多
五.安装pycharm
在ubuntu系统中同样可以使用pycharm方便你的编译和调试,具体的方法比较简单可以自行百度或bing。interpretor的部分和在win10下的设置相类似。
六.最后
博客主要是为了分享一下配置环境中参考的有用的资料,不一定适合所有人。如有问题请及时指正,欢迎大家一起学习讨论。