一、安装Adaconda3
1. 到官网下载对应的版本,链接
2. 选择Python3.6和64bits版本下载安装
(找的图)
打钩的两个选项的大概意思是:
Add Anaconda to the system PATH environment variable
这个选项是将安装目录加入到系统的PATH环境变量中,以后在命令行中可以直接用python命令启动python解释器。
Register Anaconda as the system Python2.7这个选项是让其他IDE能够检测到python2.7并将设置为默认的Python 2.7。
(假设你已经安装好Anaconda2之后,再来安装Anaconda3,此时Anaconda3的安装目录必须选在D:\Anaconda2\envs子目录下,最后的”python3”可以自己另取。注意我们要取消勾选这两个选项)
二、安装python3.5
在确认adaconda安装成功后就可以安装py3.5了
1. 输入命令安装
conda create -n tensorflow-gpu python=3.5
然后会提示输入[y/n],输入y继续安装
2. 激活刚才安装的python3.5
activate tensorflow-gpu
后面的是刚才创建的环境的名称,可以自定义
三、安装tensorflow-gpu版本
1. 输入命令
pip install tensorflow-gpu==1.4
由于是google的网络,直连下载速度极慢,建议爬墙或者换成豆瓣的软件源 ,换源命令如下:
pip install tensorflow==1.4 -i https://pypi.douban.com/simple
若是安装cpu版本,就输入命令
pip install tensorflow==1.4
那么下面的步骤就可以跳过了。
四、安装和配置CUDA8.0和CUDNN6.0
1. 安装CUDA8.0
如果遇到vs integration安装失败,那么先关闭杀毒软件,再次尝试;如果还是不行,那么安装时先跳过vs integration,待安装完毕后最后安装它。
通过命令以下查看安装是否成功
nvcc -V
ps:要把bin文件夹放到环境变量中
2. 安装CUDNN6.0
提取密码:eqw5
将解压得到的文件夹里的内容分别放到cuda安装目录对应的文件夹里就好,如果不行那就添加环境变量。具体内容为bin,lib,include。
PS:每一个Tensorflow版本都对应着不同的CUDA和CUDNN版本,在安装时要保证版本对应一致,否则报错。
五、SublimeText 搭建Python IDE
1. 新建编译系统
菜单栏Tools——>编译系统——>新编译系统,然后编辑
内容如下:
{
"cmd": ["Path","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
"encoding": "cp936",
}
其中Path替换为自己的python.exe的路径,例如我的就是
D:\\Anaconda3\\envs\\tensorflow-gpu1.4\\python.exe
注意:路径分隔符为\\,再次转义
最后保存就好,格式为.sublime-build