已有环境:windows10专业版+vs2019
准备工作
参考链接:(前言部分)
https://www.cnblogs.com/xiamuzi/p/13470890.html
1.查看NVIDIA 支持的cuda版本
桌面右键点击->NVIDIA 控制面板 -> 帮助 -> 系统信息 -> 组件
我的支持cuda11.2,安装10.1也是可以的。
一、安装cuda10.1(第一次安装失败,重新安装后成功)
2.cuda官网:https://developer.nvidia.com/cuda-toolkit-archive
3.按照自己电脑的情况选相应的选项,注意最后一行我选的是exe(network)方式安装;
因为如果用exe(local)的话,你可以试着选那个,然后看下面的内容,需要下载整个包,有2.4G,还是算了。这个不影响,就相当于你下载英雄联盟是选直接下载安装包,还是现下载腾讯游戏安装器这种感觉把
这里我选择 network, 按照如下的提示来就行了:
4.现download那个18.7MB的东西,在下图右上角
5.运行下载的cuda_10.1.105_win10_network.exe,默认安装目录(c盘),程序会检测系统的兼容性。
安装cuda时,第一次会让设置临时解压目录,第二次会让设置安装目录;
临时解压路径,建议默认即可,也可以自定义。安装结束后,临时解压文件夹会自动删除;
安装目录,建议默认即可;
注意:临时解压目录千万不要和cuda的安装路径设置成一样的,否则安装结束,会找不到安装目录的!!!
6.选择“同意并继续”,选择自定义安装(备注:安装cuda时,要关闭所有的vs程序)
7.安装组件,全部勾选,点击下一步
8. 选择安装位置,这里建议默认安装,也可手动安装,但是要记得自己安装的位置,因为后面需要配置系统环境变量
9.进度条走完,安装失败,提示缺少组件。
之后查找原因(别的博客):
有的说:电脑管家开着,建议关闭安全软件,之后就安装成功了。
还有说: 自定义安装选的组件有问题。
二、于是,重新安装cuda10.1
1.重新下载: 10.1 exe(local)
cuda_10.1.105_418.96_win10.exe
2.选择“同意并继续”(备注:安装cuda时,要关闭所有的vs程序)
对安装的组件不太熟的用户建议选择精简安装,也就是安装所有组件并重写(覆盖)当前驱动,(没有显示选择安装目录 默认c盘)
安装成功!
3.查看是CUDA是否安装成功及安装版本:Win + R 打开cmd ,
输入命令:nvcc --version
三、添加环境变量
接下来根据这个链接:
https://blog.csdn.net/u011314529/article/details/51353097
前两个环境变量已经自动添加,只需添加后面5个:
CUDA_PATH = C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1
CUDA_PATH_V10_1 = C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.1
CUDA_LIB_PATH = %CUDA_PATH%\lib\x64
CUDA_BIN_PATH = %CUDA_PATH%\bin
CUDA_SDK_BIN_PATH = %CUDA_SDK_PATH%\bin\win64
CUDA_SDK_LIB_PATH = %CUDA_SDK_PATH%\common\lib\x64
然后,在系统变量path的末尾添加:(注意英文; 隔开, 不加空格)
%CUDA_LIB_PATH%;%CUDA_BIN_PATH%;%CUDA_SDK_BIN_PATH%;%CUDA_SDK_LIB_PATH%;
添加完成后如图:
四、重启计算机使得环境变量生效
1.打开cmd,查看设置变量情况:输入命令:set cuda
2.验证deviceQuery和bandwidthTest;
在cmd窗口运行测试文件,定位到 在cuda安装目录的 :
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\extras\demo_suite,
分别输入deviceQuery.exe,bandwidthTest.exe并运行,两个地方的Result=PASS则说明通过,反之,Rsult=Fail 则需要重新安装。
参考链接:
https://blog.csdn.net/u011314529/article/details/51353097
https://www.cnblogs.com/xiamuzi/p/13470890.html
https://blog.csdn.net/weixin_39830303/article/details/111520664
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)