CUDA与CUDNN在Windows下的安装与配置(超级详细版)

您所在的位置:网站首页 Windows怎么安装iTunes CUDA与CUDNN在Windows下的安装与配置(超级详细版)

CUDA与CUDNN在Windows下的安装与配置(超级详细版)

2024-07-12 06:28| 来源: 网络整理| 查看: 265

目录

一、安装前期准备

(1)查看电脑支持CUDA版本

1)方法一,终端查看

2)方法二,NVIDIA控制面板查看

(2)注册NVIDIA账号

二、CUDA的安装与配置

(1)CUDA的下载

(2)CUDA的安装与配置

(3)检查CUDA是否安装成功

(4)CUDA安装失败

1)方法一,设置环境变量

2)方法二,重装CUDA

三、CUDNN的安装与配置

(1)CUDNN的下载

(2)CUDNN的安装与配置

(3)检查CUDNN是否安装成功

博主最近在学习深度神经网络模型时,用CPU跑的速度太低于是想着使用GPU,使用GPU就离不开CUDA以及CUDNN的下载,博主花了两天时间看了许多博客,走了一些弯路最终成功安装,现在将以自己安装过程为例,对CUDA和CUDNN的安装进行详细介绍,让大家少浪费些时间

一、安装前期准备 (1)查看电脑支持CUDA版本 1)方法一,终端查看

1.同时点击win+r,输入cmd点击“确定”,进入终端窗口,输入nvidia-smi查看CUDA版本

如图所示,博主的CUDA支持版本为12.2

2)方法二,NVIDIA控制面板查看

1.打开NVIDIA控制面板

2.打开后点击“帮助”,点击“系统信息”

3.打开系统信息后点击“组件”,查看NVIDIA CUDA支持版本,下载时选择前两位即可,比如说博主CUDA 12.2.146 那么只要下载 CUDA 12.2.X 即可使用

(2)注册NVIDIA账号

1.进入NVIDIA官网,点击“立即加入”进行注册

2.随后输入自己的邮箱完成登录即可

二、CUDA的安装与配置 (1)CUDA的下载

1.CUDA官网下载地址:CUDA Toolkit Archive

2.选择电脑支持CUDA版本进行下载,因为博主是12.2.146,所以只要是 CUDA Toolkit 12.2.X 都可以进行下载,博主在这里选择的是 CUDA Toolkit 12.2.1

3.点击后等待一会即可进行下载,因为博主是Windows操作系统所以选择“Windows”,选择本地下载“exe(local)”,最后“Download”进行本地下载

4.下载完成后运行exe文件进行下载

(2)CUDA的安装与配置

1.选择CUDA下载路径:这里博主建议按照文件提供路径下载到C盘,因为博主第一次下载时选择是D盘结果导致安装失败,这里我们选择C:\User\25896\AppData\Local\Temp\cuda

2.系统检查:选择“同意并继续”

3.许可协议:选择“自定义”,然后点击“下一步”

4.选项,自定义安装选项:CUDA必选,点击加号,如果Other components和Driver components的新版本比当前版本低的话就不用勾选,否则会导致安装失败

这里博主Other components和Driver components的当前版本高于或等于新版本号所以不勾选,然后点击“下一步”

注意:不同版本的CUDA相关的安装选择的组件不同,大家注意甄别

5.选项,自定义安装位置:可以选择 CUDA Development 和CUDA Documentation文件的安装路径,这里博主也是选择提供的路径,这里我们选择的是C:\Program Files\NVIDIA Computing Toolkit\CUDA\v12.2,随后点击“下一步”进行安装,等待安装成功

(3)检查CUDA是否安装成功

安装成功后,同时点击win+r,输入cmd进入终端窗口输入nvcc -V(注意用大写V,博主使用小写v无法成功运行),若结果如图所示则证明CUDA安装成功

(4)CUDA安装失败

若nvcc -V无法返回结果,则表明CUDA安装失败

1)方法一,设置环境变量

1.我们打开“编辑系统环境变量”

2.点击“环境变量”

3.查看系统变量中是否有变量CUDA_PATH和CUDA_PATH_V12_2(不同版本V后数字不同),并检查路径是否正确

若没有则添加两变量并添加正确路径;若错误则修改成正确路径(路径为选项,自定义安装位置时选择的路径)

4.查看系统变量中的Path是否有v12.2\bin,若没有则添加正确路径;若错误则修改成正确路径(路径为选项,自定义安装位置时选择的路径)

2)方法二,重装CUDA

1.卸载CUDA:打开“控制面板”,点击“程序”,点击“程序和功能”

找到“NVIDIA CUDA”相关程序,右击进行卸载

2.删除系统变量:打开“编辑系统环境变量”,点击“环境变量”,删除系统变量中CUDA_PATH和CUDA_PATH_V12_2,以及系统变量Path中名为“NVIDIA GPU Computing Toolkit”相关变量

3.CUDA下载:按照 “二、CUDA的安装与配置” 重新配置,博主当时因为下D盘导致CUDA安装失败,所以进行卸载重新下载到C盘才成功安装CUDA

三、CUDNN的安装与配置 (1)CUDNN的下载

1.CUDNN官网下载地址:CUDNN Archive

2.选择CUDNN支持CUDA版本下载,博主下载的CUDA版本为12.2在这里选择的CUDNN版本为v8.9.3

3.因为博主是Windows系统所以选择“Local Installer of Windows”进行下载

(2)CUDNN的安装与配置

1.下载好CUDNN的压缩包后进行解压,得到如图所示文件

2.打开\NVIDIA Computing Toolkit\CUDA\v12.2,将CUDNN对应bin、lib、include三个文件与CUDA对应的bin、lib、include进行合并,将CUDNN内文件全部复制到CUDA对应文件夹内

如图博主将CUDNN\lib\x64的文件全部复制到CUDA\v12.2\lib\x64中

3.打开“编辑系统环境变量”,点击“环境变量”,点击“系统变量”中Path添加C:\Program Files\NVIDIA Computing Toolkit\CUDA\v12.2\lib和v12.2\libnvvp以及v12.2\include,点击“确定”完成配置

(3)检查CUDNN是否安装成功

打开C:\Program Files\NVIDIA Computing Toolkit\CUDA\v12.2\extras\demo_suite,查看是否有文件bandwidthTest.exe以及deviceQuery.exe,若存在则在该文件中打开cmd运行两.exe文件

运行bandwidthTest.exe结果

运行deviceQuery.exe结果

若都能成功运行就恭喜你CUDNN安装成功了



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3