windows10+GeForce940M+cuda8.0+Anaconda3.4.2.0 + tensorflow-gpu(0.12.0rcl)安装教程
原来在ubuntu16.04上安装过tensorflow,但是英伟达驱动程序安装以后还是怎么样都不能使用显卡加速,转而回到windows的怀抱了


#原材料:
Anaconda3.4.2.0
Cuda8.0
DXSDK_Jun10.exe
#步骤

  1. 安装Anaconda3.4.2.0
    需要选对版本,tensorflow在windows是不支持2.7版本的,需要选择3.5版本的,对应的就是Anaconda3.4.2.0
  2. 安装DXSDK_Jun10.exe
    我也不知道这个时干啥用的,但是据说不安装这个后面的cuda就不能编译通过
  3. 安装nvidia显卡驱动
    需要使用GPU加速,需要先安装显卡驱动哟,可以到官网上查询自己的显卡信息,选择对应的驱动程序安装,http://www.nvidia.cn/Download/index.aspx?lang=cn,下载安装就行了
  4. 安装cuda8.0
    到官网下载cuda8.0版本的,本人的版本是cuda_8.0.61_win10,讲道理,8.0.44和8.0.61应该都是可以的。这是官网上地址,可自行百度
    https://developer.nvidia.com/cuda-downloads?
    选择windows版本,64位系统,最好选择local版本的,不然可能安装不成功
    安装cuda的时候可以只选择安装cuda,
    这里写图片描述
    我一次安装的时候选择自动安装,就是安装所有的组件,结果后来安装不成功,在命令行里输入:nvcc -V显示不是内部的命令。
    确保你的path路径里有
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
    C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\x64
    一般自动安装都不会出问题,要是没有的话,可以考虑重新安装一次
    安装成功以后就是这样的
    这里写图片描述
  5. 下载cudnn5.1
    网上自行百度,也可以在这里下载:
    http://www.sosuopan.com/file/12794372(这个不是百度,第一次见这个盘)
    下载成功以后解压文件,里面包含lib,include,bin三个文件夹。将这三个文件夹直接复制到C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0,
    替换掉里面相同的文件夹,然后就可以啦
  6. 安装tensorflow
    网上说使用conda安装的时cpu版本的,我们要安装gpu版本的,应该使用pip安装,在命令行输入:
pip install     https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc1-cp35-cp35m-win_amd64.whl

要是没有出问题,那么恭喜你安装成功,我在执行这一步的时候遇到了一个问题: Cannot remove entries fromnonexistent file d:\programfiles\anaconda3\lib\site-packages\easy-install.pth
解决办法:
忽略已经安装的setuptools版本,直接安装最新的版本。
输入命令:C:\Windows\system32>pip install setuptools --ignore-installed
好了

Collecting setuptools Using cached
setuptools-30.2.0-py2.py3-none-any.whl Installing collected packages:
setuptools Successfully installed setuptools-30.2.0

再输入:

pip install https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-0.12.0rc1-cp35-cp35m-win_amd64.whl

安装成功就可以了
这里写图片描述
#ok

##引用:
Win10 TensorFlow(gpu)安装详解:
http://blog.csdn.net/sb19931201/article/details/53648615
在Windows下直接安装Tensorflow的Windows版本:
http://blog.csdn.net/jasonzzj/article/details/53490674
win10 + GTX 1050 + Anaconda3.4.2.0 + tensorflow-gpu(0.12.0rcl)安装总结与问题解决:
http://blog.csdn.net/jmt330/article/details/78325194

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐