首先windows系统查看CUDA版本号
1. 在桌面右击,选择NVIDIA控制面板(在控制面板也能找到),
2.查看系统信息
3.查看组件
在红色方框和红色文字共同标注处则显示当前电脑的CUDA版本号,例如我的是CUDA9.1。
虽然上面查的是CUDA9.1,但当我下载的时候还是9.0,就按9.0安装吧
CUDA下载 选择[local]版
1)下载完成后,双击cuda安装包。默认在C盘,可自己设置路径然后点击ok,开始解压安装文件。
2)自动检查系统兼容性:
3)选择安装的选项,默认使用精简选项,点击下一步。然后程序就开始准备安装
选择自定义也可以
有的教程说,不要选cuda–>Visual Studio Integration,即使选了也不能成功安装(我是直接默然安装的)
4)注意关闭VS,点击“下一步”开始安装:
5)点击“下一步”,点击“结束”则安装完毕。
如果安装正常:
测试是否安装成功:
打开命令窗口,在路径下输入:nvcc -V
如果安装正常,且组件都正常,那么会输出下面图中所示的驱动版本信息,表示安装成功。
set cuda
,可以查看cuda设置的环境变量。
二、安装CUDANN:
cudann下载 账号为qq号
选择cudann library for windows10,弹出下载窗口,选择路径下载即可。
cudnn下载解压之后,将对应的文件分别拷贝到CUDA Toolkit中即可:
把里面的文件拷贝到CUDA安装路径下,(注意!不要直接拷贝这三个文件夹去替换安装路径下的文件夹啊)
对应的文件夹为:
若为默认安装,则应分别拷贝到的文件夹如下:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0\lib
接下来设置环境变量:
计算机上点右键,打开属性->高级系统设置->环境变量,可以看到系统中多了CUDA_PATH和CUDA_PATH_V9_0两个环境变量,接下来,还要在系统中添加以下几个环境变量:
CUDA_SDK_PATH = C:\ProgramData\NVIDIA Corporation\CUDA Samples\v9.0(这是默认安装位置的路径)
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_LIB_PATH%;%CUDA_SDK_BIN_PATH%;
再添加如下4条(默认安装路径):
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
如果你选用了自定义路径,上述这些默认路径都应该相应替换为你的自定义路径,如下为我的环境变量和PATH的配置情况:
PATH配置:
配置完成后,我们可以验证是否配置成功,主要使用CUDA内置的deviceQuery.exe 和 bandwithTest.exe:
首先win+R启动cmd,cd到安装目录下的 ...\extras\demo_suite
,然后分别执行bandwidthTest.exe
和deviceQuery.exe
,应该得到下图:
如果以上两步都返回了Result=PASS
,那么就算成功啦。
问题整理:
安装cuda 9.0就一直出错,一直无法安装,如下图(找不到9.0的图片,就用了个8.0失败的图片)
好,现在就来说解决方法:就是清楚所有的显卡驱动重新安装,之前试过从设备管理器删除显卡驱动的方式,发现还是不行,应该是那种方式卸载的不够干净,现在介绍一个强大的软件。
下载DDU(Display Driver Uninstaller),链接:https://www.wagnardsoft.com/forums/viewtopic.php?f=5&t=1069
解压打开之后,通过这个软甲清除所有的显卡驱动,重启后再重新安装cuda 9.0,然后成功。