1. 首先查看一下自己的显卡是否支持cuda10.1版本

2.python3.7的安装
我这里使用的是Anaconda2019.03版本
官网下载地址:点我下载
百度网盘下载地址:点我下载 提取码:
wd8s
3.安装cuda10.1
cuda10.1官网下载地址:点我下载
百度网盘下载地址:点我下载 提取码:
q9tw
我这里选择下载的是离线安装包
我这里选择的是默认精简安装,以下不做描述。
查看cuda是否安装成功:
cmd>>
nvcc -V
4.安装cudnn
cudnn官网下载地址:点我下载
百度网盘下载地址:点我下载 提取码:
5i19
*cudnn官网下载主要注册开发人员会员,这里无需担心会员是免费注册的。
将解压后的cudnn里对应文件夹里的东西拷贝到cuda的安装路径下的对应文件夹里(cuda的默认安装路径:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1
)
cudnn解压后的文件:
cuda安装目录下的文件:
5.安装tensorflow-gpu1.13
这里用的是conda安装,不是pip安装(使用pip安装会遇见某些出错误,在我安装的时候出现了:ImportError: DLL load failed: 找不到指定的模块错误 )
在使用conda安装之前,先卸载使用pip安装的tensorflow-gpu相关内容
cmd>>
pip list #查看已安装的包
pip uninstall 包名 #卸载包
使用conda安装(安装过程会有点慢,安心等待,若长时间不动,建议回车进行下一部分安装之后再重新执行下列命令,若仍是下载特别缓慢,建议切换网络或者使用国内镜像)
cmd>>
conda install tensorflow-gpu
6.测试
cmd>>python #进入python环境
import tensorflow as tf
a = tf.constant([1.0,2.0,3.0],shape = [3],name='a')
b = tf.constant([1.0,2.0,3.0], shape = [3],name='b')
c = a +b
sess = tf.Session(config =tf.ConfigProto(log_device_placement =True))
print(sess.run(c))
出现以下结果,说明安装成功。