Windows下搭建TensorFlow环境1(GPU版本)

准备文件



文件清单



1. VS2015Community,请使用Community版本(社区版),因为它是免费的,


2. CUDA安装文件:


3. DXSDK安装文件:,微软的DirectX SDK工具包,不安装它的话,后面编译CUDA_Samples是没法成功的。


4. CUDNN安装文件:


5. Anaconda安装文件:



VS2015下载安装



1. 下载VS2015社区版,版本为


2. 详细安装步骤见https://www.cnblogs.com/wanghongyun/p/6130057.html



DXSDK_Jun10.exe下载安装




1. 此文件为微软的DirectX SDK工具包,不安装它的话,后面编译CUDA_Samples是无法成功的,会提示“d3dx9.h”文件找不到;


2. 下载地址为: https://pan.baidu.com/share/link?shareid=197164616&uk=369246564&fid=2918892502


3. 下载后文件为:


4. 双击此文件,按照提示一步步进行安装就好了;


5. 在最后的时候会报错,不过没关系,关掉对话框,在C盘搜索下"d3dx9.h"、"d3dx10.h"、"d3dx11.h"头文件是不是存在,如果路径如下这个样子,就成功了。路径:C:\Program Files (x86)\Microsoft DirectX SDK (June2010)\Include\d3dx9.h;





CUDA下载安装



查看GPU是否支持CUDA



1. 确定自己电脑显卡型号,在桌面,点击“计算机”右键选择——“属性”,打开如下窗口;



2. 点左侧“设备管理器”——找到“显示适配器”点击,显示的就是你显卡型号;


3. 比较自己的显卡型号与CUDA官网支持的型号是否一致;


4. 如果你的显卡比较新,到这里检查是否支持CUDA:https://developer.nvidia.com/cuda-gpus


5. 如果你的显卡很老,请到如下链接检查是否支持CUDA:https://developer.nvidia.com/cuda-legacy-gpus


注意笔记本和desktop的区别。


6. 如果自己电脑显卡不支持的话就直接跳过,进行Anaconda的下载安装。我的显卡是GTX650,是支持CUDA的,所以继续。



下载安装CUDA



1. 在 NVIDIA的CUDA下载页面 选择win7版,CUDA8.0版本进行下载,不要选9.0,安装后会出错,注意版本;

  

点击红框,弹出下图,选择红框内的版本进行下载:




2. 根据自己的环境,下载对应版本的.exe文件(分为网络版和本地版);网络版安装包比较小,执行安装的时候再去下载需要的包;本地版安装包是直接下载完整安装包。这里建议下载本地版;安装下载的.exe文件(推荐默认安装);




3. 对下载的文件,双击进行安装(推荐默认安装);


4. 默认安装到C:\ProgramFiles\NVIDIA GPU Computing Toolkit目录下;


5. 接下来检查 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin(默认安装目录下)是否添加到了环境变量(如果是默认安装,一般不会有问题);若环境变量内没有,需要手动添加到Path路径内;  



测试CUDA安装结果



1. 打开cmd命令提示符,输入如下命令:

     

nvcc–V


2. 可以看到如下信息:


  


说明:这样并不代表安装成功了,等把CUDA_Samples实例编译通过不报错了,才能算成功。




编译CUDA实例程序




1. 找到CUDA的实例程序,路径为:C:\ProgramData\NVIDIACorporation\CUDA Samples\v8.0,由于我安装的是VS2015,所以双击打开Samples_vs2015.sln解决方案文件;




2. 将解决方案配置为Release、X64的,使用Release模型,由于所有程序安装包用的都是64位版本,所以改为X64比较好;




3. 在解决方案上,点击右键,选择编译整个解决方案;




4. 不出意外,半小时左右会编译完成,提示编译0错误,如下:




5. 如果提示是缺少:“d3dx9.h”、“d3dx10.h” “d3dx11.h”头文件,说明DirectX SDK没有安装好,重新安装下,再次编译。


6. 关闭VS2015,在C:\ProgramData\NVIDIACorporation\CUDA Samples\v8.0\bin\win64\Releas目录下;找到deviceQuery.exe这个文件。




7. 打开cmd窗口,定位到上面的Release目录,输入deviceQuery.exe,然后回车,就会得到如下结果:



如果你的结果与上面的类似,恭喜你,CUDA 8.0安装成功了!


如果报错了,请检查下前面的步骤是否严格执行了;重新再来,直到成功。
















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值