CUDA与CUDNN在Windows下的安装与配置(超级详细版)
创作时间:
作者:
@小白创作中心
CUDA与CUDNN在Windows下的安装与配置(超级详细版)
引用
CSDN
1.
https://blog.csdn.net/YYDS_WV/article/details/137825313
CUDA(Compute Unified Device Architecture)和CUDNN(CUDA Deep Neural Network library)是深度学习中常用的GPU计算库,它们能够显著提升模型训练速度。本文将详细介绍在Windows系统下安装和配置CUDA与CUDNN的完整过程,包括前期准备、安装步骤以及故障排除方法。
一、安装前期准备
(1)查看电脑支持CUDA版本
1)方法一,终端查看
- 同时点击
win+r
,输入cmd
点击“确定”,进入终端窗口,输入nvidia-smi
查看CUDA版本
如图所示,博主的CUDA支持版本为12.2
2)方法二,NVIDIA控制面板查看
- 打开NVIDIA控制面板
- 打开后点击“帮助”,点击“系统信息”
- 打开系统信息后点击“组件”,查看NVIDIA CUDA支持版本,下载时选择前两位即可,比如说博主CUDA 12.2.146 那么只要下载 CUDA 12.2.X 即可使用
(2)注册NVIDIA账号
- 进入NVIDIA官网,点击“立即加入”进行注册
- 随后输入自己的邮箱完成登录即可
二、CUDA的安装与配置
(1)CUDA的下载
- CUDA官网下载地址:CUDA Toolkit Archive
- 选择电脑支持CUDA版本进行下载,因为博主是12.2.146,所以只要是 CUDA Toolkit 12.2.X 都可以进行下载,博主在这里选择的是 CUDA Toolkit 12.2.1
- 点击后等待一会即可进行下载,因为博主是Windows操作系统所以选择“Windows”,选择本地下载“exe(local)”,最后“Download”进行本地下载
- 下载完成后运行exe文件进行下载
(2)CUDA的安装与配置
- 选择CUDA下载路径:这里博主建议按照文件提供路径下载到C盘,因为博主第一次下载时选择是D盘结果导致安装失败,这里我们选择C:\User\25896\AppData\Local\Temp\cuda
- 系统检查:选择“同意并继续”
- 许可协议:选择“自定义”,然后点击“下一步”
- 选项,自定义安装选项:CUDA必选,点击加号,如果Other components和Driver components的新版本比当前版本低的话就不用勾选,否则会导致安装失败
这里博主Other components和Driver components的当前版本高于或等于新版本号所以不勾选,然后点击“下一步”
注意:不同版本的CUDA相关的安装选择的组件不同,大家注意甄别 - 选项,自定义安装位置:可以选择 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)方法一,设置环境变量
- 我们打开“编辑系统环境变量”
- 点击“环境变量”
- 查看系统变量中是否有变量CUDA_PATH和CUDA_PATH_V12_2(不同版本V后数字不同),并检查路径是否正确
若没有则添加两变量并添加正确路径;若错误则修改成正确路径(路径为选项,自定义安装位置时选择的路径) - 查看系统变量中的Path是否有v12.2\bin,若没有则添加正确路径;若错误则修改成正确路径(路径为选项,自定义安装位置时选择的路径)
2)方法二,重装CUDA
- 卸载CUDA:打开“控制面板”,点击“程序”,点击“程序和功能”
找到“NVIDIA CUDA”相关程序,右击进行卸载 - 删除系统变量:打开“编辑系统环境变量”,点击“环境变量”,删除系统变量中CUDA_PATH和CUDA_PATH_V12_2,以及系统变量Path中名为“NVIDIA GPU Computing Toolkit”相关变量
- CUDA下载:按照 “二、CUDA的安装与配置” 重新配置,博主当时因为下D盘导致CUDA安装失败,所以进行卸载重新下载到C盘才成功安装CUDA
三、CUDNN的安装与配置
(1)CUDNN的下载
- CUDNN官网下载地址:CUDNN Archive
- 选择CUDNN支持CUDA版本下载,博主下载的CUDA版本为12.2在这里选择的CUDNN版本为v8.9.3
- 因为博主是Windows系统所以选择“Local Installer of Windows”进行下载
(2)CUDNN的安装与配置
- 下载好CUDNN的压缩包后进行解压,得到如图所示文件
- 打开\NVIDIA Computing Toolkit\CUDA\v12.2,将CUDNN对应bin、lib、include三个文件与CUDA对应的bin、lib、include进行合并,将CUDNN内文件全部复制到CUDA对应文件夹内
如图博主将CUDNN\lib\u0064的文件全部复制到CUDA\v12.2\lib\u0064中 - 打开“编辑系统环境变量”,点击“环境变量”,点击“系统变量”中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安装成功了
热门推荐
公司不发绩效工资是否违法?一文详解维权途径
用户体验优化UXO:提升产品竞争力的关键策略
如何获取人工智能最新消息
世界语是什么
吃了辣椒肚子烧的厉害怎么办
吃辣肚子疼的缓解小妙招
真空包装机保鲜原理:从古代技术到现代食品加工
诺贝尔“王冠”下,她们以柔软力量改变世界
别再过度保护!孩子独立从这步开始
基于新课标下的以语文学科为主的跨学科教学模式的探索
泡脚起皮是怎么回事?专家解析原因及预防方法
华语乐坛男歌手音域大排名:张杰力压群雄,陈奕迅屈居中游
赤藓糖醇——无害的“完美代糖”?
每个人应该选择合适自己的睡姿
营养师个人简历写作指南
网络密语揭秘:蝴蝶背后的多重隐喻与象征
电子产品及零件销毁流程是什么(废旧的电子产品如何处置)
有氧运动、无氧运动和抗阻力训练的区别与联系
龙的颜色代表等级 九种颜色的龙各代表
家庭教育与孩子的情感纽带:深化亲子关系,共同成长
盘点全球十大顶尖美籍华人科学家,每一个都是华人之光
上班族考驾照攻略:如何平衡工作与学习?
职场中的海格利斯效应:如何化解同事间的矛盾?
如何解决团队推卸责任
如何加强沟通协作责任担当
项目管理案例分析:从成功到失败的关键要素
如何正确使用洗衣机:全面指南与实用小贴士分享
多发性脑梗塞怎么治疗
烧烤店经营攻略:从选址到营销,打造人气爆棚的烧烤店
Markdown到微信公众号的完美转换:工具推荐与实操指南