1. 安装CUDA8.0,一定要找对应版本的,我安装的是Windows。
修改环境变量:左击桌面的“计算机”图标,依次选择“高级系统设置”--“环境变量”,在“系统变量(S)”中找到Path选项,双击编辑“变量值(V)”:你需要以下的路径是否在Path中,如果没有,就添加对应的路径(一般是最后两个路径没有):
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\libnvvp
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include
安装检测
安装完成之后,如果是windows平台则需要在命令行中输入以下命令
nvcc -V
- 1
如果命令行能够显示cuda的版本信息则表示安装成功。
例如博客中一个图片:
2. 安装cudnn,因为要装tensorflow1.3版本,所以下载与之对应的cudnn6.0,将下面三个文件考到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0中,注意选择的是合并,要同时保留的。
3. 安装Anaconda https://repo.continuum.io/archive/,安装与Python3.5对应点的4.2.0版本的,安装时勾选加入路径
4.打开cmd,输入
pip install -–upgrade https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/gpu/tensorflow_gpu-1.3.0rc0-cp35-cp35m-win_amd64.whl
存在问题可能有:Cannot remove entries from nonexistent file\.......
运行:pip install --upgrade --ignore-installed setuptools 即可解决,之后在装tensorflow1.3