查看本机的CUDA驱动适配版本
在控制面板中找到NVIDA控制面板,在NVIDA控制面板中,点击帮助->系统信息->组件
可以看到本机支持的是CUDA 11.0 版本,表示是不支持更高版本的。如果你升级了驱动,可能会支持更高版本,也可能不会提升。
所以就必须安装 11.0 及以下的版本。
下载Cuda
官网:https://developer.nvidia.com/cuda-10.2-download-archive
在https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html 这里可以查询到我们应该下载哪个版本
安装过程
- 选择自定义安装,可以选择安装驱动,覆盖本机的驱动
-
不要选Visual Studio Integration,即使选了也不能成功安装
之后按步骤安装。
CUDA安装完成后,打开powershell,执行nvcc -V ,成功的话会返回cuda版本号。
下载CuDNN
官网 https://developer.nvidia.com/rdp/cudnn-download
下载cuDNN是需要登录英伟达开发者账户的,注册一个并填写问卷就行了,很简单。
注意:必须选择和你安装的CUDA匹配的版本。
解压cuDNN压缩包,可以看到bin、include、lib目录。
找到cuda版本目录,打开,找到bin、include、lib目录,将cuDNN压缩包内对应的文件复制到bin、include、lib目录。
添加环境变量
需要添加下面两个路径,这就是说为什么要记住你的安装路径了,我使用的是默认的安装路径。
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\lib\x64
检查安装结果
打开 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\extras\demo_suite
在此路径下打开powershell
执行:
参考:
https://blog.csdn.net/qq_23013309/article/details/103965619 https://zhuanlan.zhihu.com/p/94220564?utm_source=wechat_session https://blog.csdn.net/bingo_liu/article/details/103224730/