python3.6+anaconda3.5.0+tensorflow1.8.0+cuda9+cudnn7+visual studio2015+pycharm
1.安装cuda和cudann之前最好先安装visual studio,安装过程会用到这里面的一些东西。这里安装的是visual studio2015. visual studio2015(2017也是可以的)下载地址:https://visualstudio.microsoft.com/zh-hans/downloads/;安装教程地址:https://blog.csdn.net/qq_40196164/article/details/84375094
2.cuda9.0下载安装。
cuda9.0可以从Nvida的官网上找到对应的版本下载安装,需要注意安装结束前的窗口中的信息,会提示你已安装和未安装的信息,经常会碰到visual studio的一些版本未安装,这时候需要去Microsoft官网下载对应的vs版本即可。由于前面已经安装,不会出现这个问题,出现这个问题,去安装下vs吧。cuda9可以直接从NVIDIA官网下载地址:https://developer.nvidia.com/cuda-downloads
下载完后以管理员身份运行:
①选择默认安装位置就行
② 选择精简和自定义都可以
③选择下一步直到安装完成。
至此,cuda9已经安装完成。
3.cudnn7下载安装。
cudnn的版本要和cuda版本对应起来,这步非常关键。cudnn下载地址:https://pan.baidu.com/s/1RWLYEVt7kuB2HQskX9NujQ下载完解压后会出现下面的文件,需要将这三个文件中的文件cudnn64_7.dll(bin文件夹中)、cudnn.h(include文件夹中)及cudnn.lib(lib文件夹中)
复制到cuda的安装目录C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0(默认的安装地址)对应的文件夹下(如下图):
然后配置环境变量, 打开文件资源管理器→右键此电脑→属性→高级系统设置→环境变量,在path下添加下面四个环境变量即可
4.测试上面过程是否正确安装:
进入到目录下:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\demo_suite
①打开windows powershell窗口,键入命令: .\bandwidthTest.exe
来运行exe程序,出现下图则正确安装.
② 打开windows powershell窗口,键入命令: .\deviceQuery.exe
来运行exe程序,出现下图则正确安装.
至此,vs2015、cuda9和cudnn7已经全部安装完成。
第二部分
1.安装pycharm。
下载地址:https://www.jetbrains.com/zh/pycharm/specials/pycharm/pycharm.html?utm_source=baidu&utm_medium=cpc&utm_campaign=cn-bai-br-pycharm-ph-pc&utm_content=pycharm-pure&utm_term=pycharm&gclid=CPmJvMzC6d4CFQsBXAodJzUITw&gclsrc=ds,一直点击下一步,直到安装结束即可。然后打开pycharm,进行配置python路径就行。
关键步骤如下:配置过程只需要将python路径添加到Existing interpreter就行。
2.下载anaconda。python3.6不需要自己单独下载,只要下载了anaconda就自动下载了python3.6.anaconda3.5.0下载地址官网(这个比较慢): https://www.anaconda.com/download/#windows;清华镜像下载地址(这个快):https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,全部都选择默认,过程中需要将它添加到环境变量一定要勾选,然后直接点击下一步直到安装完即可。python.exe的地址:C:\Users\Administrator\Anaconda3这个同样也是pycharm中的
的地址目录。
3.安装Tensorflow。上面安装好后,我们现在只需要安装Tensorflow就行
①鼠标放到桌面,按住shift+鼠标左键打开windows powershell窗口。
②键入命令:
pip3 install tensorflow-gpu==1.8.0
等待安装完成,就完成了整个环境的配置。
③如果对于一些python的扩展包的安装,按住shift+鼠标左键打开windows powershell窗口,键入pip3 install xxx(扩展包的名称)等待安装完成就行。
4.测试上面的所有步骤是否正确安装。
打开pycharm,创建新的project,键入命令:
import tensorflow as tf
hello=tf.constant('Hello,Tensorflow!')sess=tf.Session()print(sess.run(hello))
出现下面的结果,则说明上面所有步骤安装成功(红色的文字说明是是用的GPU,这里是2块GeForce GTX 1080 Ti):