Windows10下Python3,CUDA9,Cudnn7和tensorflow配置

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置

文章目录

  • Windows10下Python3,CUDA9,Cudnn7和tensorflow配置
    • 1.python3
    • 2.CUDA9 && CUDNN7
    • 3.cudnn配置
    • 4.tensorflow-gpu版本为1.11(需要先安装python和CUDA)
      • 安装tensorflow可能遇到的问题

1.python3

(1).打开安装包:

img

(2)进入如下页面:

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第1张图片

(3).点击下一步,一路默认

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第2张图片

(4).再此页面中设置安装地址:

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第3张图片

(5)接着下一步,勾选页面中的所有选项:

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第4张图片

(6)然后点击安装(安装过程有点长请耐心等待):

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第5张图片

(7)安装完后下一步,点击Skip

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第6张图片

(8)都不用选,直接结束

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第7张图片

(9)打开命令行输入python,如果出现如下结果则为安装成功,这样就可以开始用python打代码了

img

2.CUDA9 && CUDNN7

(1)点开安装包

img

(2)一开始需要解压所需的安装包,这个路径就是用来存放这些安装包的,可以看下想装哪里

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第8张图片

(3) 选好后按OK开始解压

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第9张图片

(4) 解压完后进入按装界面,它需要先检测兼容性,等会就好

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第10张图片

(5) 检测完后就可以开始安装了,点击同意

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第11张图片

(6)安装选项选择自定义,精简也行不过默认C盘,自定义可以自行选择路径安装

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第12张图片

(7) 我们需要安装CUDA相关项,VS那个如果没有VS环境的话可以不钩(它默认时全装的),选好后下一步

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第13张图片

(8)选择自己想要安装的路径(建议按照它的格式来,就换个盘就行,地址目录要先创建好,它不会自己创建

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第14张图片

(9)接着就进入安装界面(时间有点久请耐心等待

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第15张图片

(10) 安结束后会显示已安装的文件,可以自行查看

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第16张图片

(11) 在命令行中输入 nvcc -V 即可验证是否成功安装如下为安装成功(安装后它会自动在系统环境变量中添加环境)

img

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第17张图片

3.cudnn配置

(1)解压压缩包

img

(2)一下为解压后的文件

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第18张图片

(3)将每个文件加中的文件放入已安装的CUDA中的同样名称的文件加中

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第19张图片

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第20张图片

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第21张图片

(4) 上图中的文件cong从上往下分别为

​ 1.v9.0/bin/

​ 2.v9.0/include/

​ 3.v9.0/lib/x64/

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第22张图片

4.tensorflow-gpu版本为1.11(需要先安装python和CUDA)

(1)首先需要更新一下pip的版本(因为我的python包为远古版本所以需要更新)

更新命令为: python -m pip install --upgrade pip

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第23张图片

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第24张图片

(2)接着就可以用pip安装tensorflow的gpu版本了

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第25张图片

安装完后就可以使用gpu版的tensorflow了

img

安装tensorflow可能遇到的问题

(1)找不到指定模块

​ 解决办法:可能时Cudnn文件没有放对位置,可以重新放一下试试应该可以解决

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第26张图片

(2)h5py与numpy库有冲突

解决方法: 对h5py进行升级

命令为: pip install h5py==2.8.0rcl

img

Windows10下Python3,CUDA9,Cudnn7和tensorflow配置_第27张图片

更新完不出意外应该就可以用了。。(有意外再说吧)

img

你可能感兴趣的:(系统配置)