Windows10下Python3,CUDA9,Cudnn7和tensorflow配置
文章目录
1.python3
(1).打开安装包:
(2)进入如下页面:
(3).点击下一步,一路默认
(4).再此页面中设置安装地址:
(5)接着下一步,勾选页面中的所有选项:
(6)然后点击安装(安装过程有点长请耐心等待):
(7)安装完后下一步,点击Skip
(8)都不用选,直接结束
(9)打开命令行输入python,如果出现如下结果则为安装成功,这样就可以开始用python打代码了
2.CUDA9 && CUDNN7
(1)点开安装包
(2)一开始需要解压所需的安装包,这个路径就是用来存放这些安装包的,可以看下想装哪里
(3) 选好后按OK开始解压
(4) 解压完后进入按装界面,它需要先检测兼容性,等会就好
(5) 检测完后就可以开始安装了,点击同意
(6)安装选项选择自定义,精简也行不过默认C盘,自定义可以自行选择路径安装
(7) 我们需要安装CUDA相关项,VS那个如果没有VS环境的话可以不钩(它默认时全装的),选好后下一步
(8)选择自己想要安装的路径(建议按照它的格式来,就换个盘就行,地址目录要先创建好,它不会自己创建
(9)接着就进入安装界面(时间有点久请耐心等待
(10) 安结束后会显示已安装的文件,可以自行查看
(11) 在命令行中输入 nvcc -V 即可验证是否成功安装如下为安装成功(安装后它会自动在系统环境变量中添加环境)
3.cudnn配置
(1)解压压缩包
(2)一下为解压后的文件
(3)将每个文件加中的文件放入已安装的CUDA中的同样名称的文件加中
(4) 上图中的文件cong从上往下分别为
1.v9.0/bin/
2.v9.0/include/
3.v9.0/lib/x64/
4.tensorflow-gpu版本为1.11(需要先安装python和CUDA)
(1)首先需要更新一下pip的版本(因为我的python包为远古版本所以需要更新)
更新命令为: python -m pip install --upgrade pip
(2)接着就可以用pip安装tensorflow的gpu版本了
安装完后就可以使用gpu版的tensorflow了
安装tensorflow可能遇到的问题
(1)找不到指定模块
解决办法:可能时Cudnn文件没有放对位置,可以重新放一下试试应该可以解决
(2)h5py与numpy库有冲突
解决方法: 对h5py进行升级
命令为: pip install h5py==2.8.0rcl
更新完不出意外应该就可以用了。。(有意外再说吧)