本机配置:
windows 10+anaconda(python 3.6)+Tensorflow-gpu 1.9+CUDA9.0+cuDNN7.0.5
一 、安装环境
tensorflow支持的系统是64位的,windows和linux,mac都需要64位)
windows10(其实和windows版本没什么关系)
Anaconda (windows下安装注意选择windows x86 64位就好)
二、Anaconda安装
Anaconda可以去官网下载,根据自己需要下载相应版本(下载速度慢的话,可以去国内镜像网站下载,国内清华镜像网站是:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)
下载完,根据提示安装即可。
验证Anaconda是否安装成功的方法:
命令窗口中输入“conda --version” ----->得到conda 4.5.11(版本号可能会不同)
看到了这个结果,恭喜你,你已经成功的安装上了Anaconda了,那么我们继续。
三、安装CUDA9.0,和cuDNN7.0
链接如下:https://pan.baidu.com/s/1VnKrq5X7n1nBvQzkuX8ihA#list/path=%2F
下载之后,双击CUDA9.0,傻瓜式安装。
CUDA9.0安装完成后,将cuDNN解压。将解压出来的三个文件夹替换对应的CUDA相同文件夹。
以上完成之后把以下四个路径加入到环境变量中:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\libnvvp
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include
四、tensorflow-gpu1.9的安装(博主安装时,已出到1.13,但1.13安装完成后,import tensorflow出错,按网上方案也解决不了,最后降低版本为1.12,可以使用,但后来使用CNN时报错,根据网上方案,继续降低版本为1.9后,无错)
1.tensorflow-gpu运行环境
1)在windows程序中找到Anaconda Promt并打开,输入命令,添加国内的源,不然下载太慢:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
2)在Anaconda Prompt中利用Anaconda创建一个python的环境,环境名称为tensorflow(名字可以自由取),输入命令:
condacreate -n tensorflow python=3.6
3)敲入activate命令启动环境
2.正式开始tensorflow-gpu的安装
通过命令pip install --upgrade --ignore-installed tensorflow-gpu==1.9 -i https://pypi.tuna.tsinghua.edu.cn/simple下载
五、测试tensorflow石否安装成功
在Anaconda Prompt窗口中输入: python
进入python后输入:
import tensorflow as tf
sess = tf.Session()
a = tf.constant(10)
b= tf.constant(12)
sess.run(a+b)
import tensorflow as tf后,不报错,即安装成功。