windows10 64bit下安装Tensorflow-GPU版 VS2015+CUDA

一、文件准备

1,windows10 64bit;
2,Visual Studio 2015;
链接: https://pan.baidu.com/s/1Nkx2ZfxN720JOl16_ZwiZQ 提取码: 5mtn
3,cuda_9.0.176_windows.exe;
CUDA是由显卡厂商NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题,安装文件需要去NVIDIA官网下载;
下载地址:
https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=7&target_type=exelocal
链接:https://pan.baidu.com/s/1hIo1LMCtK_UjLuqJRxx3SQ
提取码:tpcc
4,DXSDK_Jun10.exe;
微软的DirectX SDK工具包,不安装它的话,后面编译CUDA_Samples是没法成功的。
下载地址:
https://pan.baidu.com/share/link?shareid=197164616&uk=369246564&fid=2918892502
5,cudnn-9.0-windows7-x64-v7.zip
CUDA的神经网络加速库,可以在前面GPU加速基础上大概再提升1.5倍的速度。cuDNN v7.0.4 Library for Windows 7
下载地址:
https://developer.nvidia.com/cudnn
链接:https://pan.baidu.com/s/1fw3gEsiLvshFXz_0VynA2Q
提取码:cjpo
6,Anaconda5.2.0-Python 3.6 version for Windows 64bit;
Anaconda是一个Python科学计算环境,提供了很多常用的Python库,例如:numpy,scipy, matplotlib等等。自带的包管理器conda也很强大,可以方便地安装各种Python库。
下载地址:
https://www.continuum.io/downloads/
链接:https://pan.baidu.com/s/1Z1mfJBqdR-ArGm9UMHeO0g
提取码:0orl

二、文件安装

1,安装Visual Studio 2015
直接按照提示下一步就好了。路径:D:\VS
自定义安装,仅安装Visual C++即可。
在这里插入图片描述
%2, 安装DXSDK_Jun10.exe
%直接按照提示下一步就好了。路径:E:\DXSDK
%确认:
%"d3dx9.h"路径:E:\DXSDK\Include\d3dx9.h
%"D3DX10.h"路径:E:\DXSDK\Include\D3DX10.h
%"D3DX11h"路径:E:\DXSDK\Include\D3DX11.h
3,安装cuda9.0
1)Extraction path:
C:\Users\lfy\AppData\Local\Temp\CUDA
2)精简安装后设置环境变量:
在计算机上点右键,打开属性->高级系统设置->环境变量,可以看到系统中多了CUDA_PATH和CUDA_PATH_V9_0两个环境变量,接下来,还要在系统中添加以下几个环境变量.
我的安装路径是默认的,所以添加的路径分别是下面这样的:
CUDA_SDK_PATH
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0
CUDA_LIB_PATH
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64
CUDA_BIN_PATH
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
CUDA_SDK_BIN_PATH
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\bin\win64
CUDA_SDK_LIB_PATH
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\common\lib\x64
然后,在系统变量 PATH 的末尾添加:
;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib\x64;
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin;
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\common\lib\x64;
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0\bin\win64;
重新启动计算机。 cd…vice
至此,cuda的安装就搞定了。
3)监测cuda安装成功与否:
这个步骤用到两个东西,都是cuda为我们准备好的: deviceQuery.exe 和 bandwithTest.exe
首先让Windows 7显示系统隐藏的文件夹,计算机—》组织—》文件夹和搜索选项—》查看—》显示隐藏的文件、文件夹和驱动器;
启动cmd DOS命令窗口

执行bandwidthTest.exe
该文件的路径:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\extras\demo_suite
在这里插入图片描述
这里写图片描述
再执行deviceQuery.exe
这里写图片描述
Result=PASS,说明都通过了。
4)测试cuda是否安装成功
打开命令提示符,输入:nvcc -V
这里写图片描述
5)与VS2013进行环境编译
见我的博客http://blog.csdn.net/lvfeiya/article/details/53325784
5,安装Anaconda
安装挺简单,我安装在C盘根目录下:c:\Anaconda3
建议大家也安装到根目录下。
安装时,在Install for那个界面,建议选择【All Users(requires admin privileges)】那个选项。
6,安装TensorFlow
输入:pip install tensorflow-gpu
测试TensorFlow:
这里写图片描述
出现错误。。。。。估计是CUDA版本高的问题,毕竟TensorFlow官网上面显示的是支持CUDA8.0,于是乎,,,卸载CUDA9.0,安装CUDA8.0.。。。。。
备注:各个历史版本的CUDA链接
https://developer.nvidia.com/cuda-toolkit-archive
7,cuDNN
1)下载完成后解压缩,里面有bin、include、lib三个目录,将三个文件夹复制到安装CUDA的地方覆盖对应文件夹,默认文件夹在:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0
2)验证CuDNN是否配置成功
打开Anaconda Prompt,输入python,再输入import tensorflow,如果不提示没有安装cudnn,说明安装成功。

结束。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值