Win10安装Tensflow-gpu
本人版本:Anaconda3-2019.07(python 3.7.3)、Tensflow1.14、CUDA10.0、CUDNN7.4、VS2019
感恩链接:
1.https://zhuanlan.zhihu.com/p/37086409
2.https://cloud.tencent.com/developer/article/1572996
一、下载Anaconda3-2019.07(python 3.7.3)
鉴于3.7+python对应Tensflow安装教程较少,本人选择降级为3.7
坑1:如何彻底卸载python:cmd窗口输入“python”查看版本,找到安装包,使用安装包自带卸载功能。
坑2:Anaconda下载慢:进入清华镜像网站,选择版本下载
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
坑3:下载之后无法使用conda命令:原因是默认使用国外的地址进行访问,速度跟不上,需要替换成清华镜像地址。
https://cloud.tencent.com/developer/article/1572996
二、Anconda3中安装Tensflow-gpu1.14
在Ananconda 导航窗口中。Environment-uninstalled中搜索tensflow-gpu下载即可
三、安装CUDA10.0
进入官网下载
或本人百度云
链接:https://pan.baidu.com/s/1UKyQlIuwozu0ZKPFUjuFkg
提取码:v653
cmd窗口中输入nvcc -V验证安装
四、安装CUDNN7.4,并将其中三个文件移动到CUDA相应文件下
进入官方网站下载即可
https://developer.nvidia.com/rdp/cudnn-download
或
链接:https://pan.baidu.com/s/1UvdCQuhnU1u1g48PSMJbkQ
提取码:4j56
坑4:网上所谓的移动到相应文件下,可能是指CUDNN的文件移入到CUDA文件夹下。
例如CUDNN bin中的cudnn64_7.dll 需要放入到CUDA bin下面,而不是将CUDNN的bin移入到CUDA的bin
五、Pycharm配置虚拟python环境
一切就绪之后,Anaconda文件夹中有两个python程序
一个在Anaconda3\pkgs\python-3.7.3-h8c8aaf0_1中,不包含Tensflow包
一个在Anaconda3\envs\tensorflow中,其包含Tensflow包
在Pycharm-setting-Project中设置新增解释器即可