Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程

安装环境:Win10,Anaconda3-5.1
要求:TensorFlow-GPU要求机器的显卡必须是NVidia的显卡
主要分为三大步:安装Tensorflow、安装CUDA、安装cuDNN
1、Tensorflow-CPU版本安装

pip install tensorflow==1.4.0

2、Tensorflow-GPU版本安装

pip install tensorflow-gpu==1.4

3、下载安装Cuda8.0,一定要是8.0版本!下载地址,并按照下图选择下载本地安装包
Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程
Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程
下载以后下一步下一步安装,
Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程
Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程可能会出现如图错误:
Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程
解决办法:参考如下链接
4、安装cuDNN
除了安装CUDA外,还需要安装对应版本的cuDNN,将cuDNN的压缩包解压,
然后将压缩包中的三个文件夹全部放到CUDA对应的根目录下,根据环境变量找到对应的根目录:C:\Program Files\NVIDIA GPU Computing
Toolkit\CUDA\v8.0(默认根目录,如果自行更改了,就是更改过后的根目录,如果是默认根目录,系统会自动配置环境变量,不是,需要自己设置环境变量)
链接地址:cuDNN下载地址
下载一个老一点的版本,稳定
Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程
Tensorflow 在Win10+Cuda8.0环境下安装以及Cudnn包配置 图文详细教程
把解压后的cuDNN里面的三个文件夹里面的文件,复制到对应的文件夹内,切记不是直接复制文件夹进行替换!!!!
然后就大功告成了