深度学习环境搭建Windows篇:CUDA与cuDNN安装与卸载指南
正好最近要在Windows上跑点东西,顺手把CUDA和CUDNN的环境搭了一下。这东西看着门道多,其实步骤就那么几步,走一遍就熟了。下面就把我的操作流程记录下来,给有同样需求的朋友做个参考。 1 准备工作 在正式动手之前,有几件事得先确认好,不然容易白忙活。 1 1 检查你的实验环境 要跑深度学习
正好最近要在Windows上跑点东西,顺手把CUDA和CUDNN的环境搭了一下。这东西看着门道多,其实步骤就那么几步,走一遍就熟了。下面就把我的操作流程记录下来,给有同样需求的朋友做个参考。
1. 准备工作
在正式动手之前,有几件事得先确认好,不然容易白忙活。
1.1 检查你的实验环境
要跑深度学习,一套NVIDIA显卡是标配。我这次用的系统是Windows11,显卡驱动支持的CUDA版本是12.6。得确保你选的CUDA版本不能高于驱动支持的最高版本,否则装上了也用不了。
1.1.1 查看显卡驱动支持的CUDA版本
操作很简单:在桌面上按下 Win + R,输入 cmd 打开命令行,然后敲下 nvidia-smi 这个命令。
你会在输出信息里看到一行CUDA Version,比如我这里是12.6。这意味着你只能安装12.6或更低版本的CUDA。如果你的驱动版本是11.7,却想装12.2的CUDA,那就必须先升级显卡驱动,不然装不上。
1.1.2 通过NVIDIA控制面板查看
更详细的信息可以在NVIDIA控制面板里找到。右键点击桌面,打开NVIDIA控制面板,依次点击“帮助” -> “系统信息” -> “组件”。在这里也能看到你的驱动支持的具体CUDA版本号。
1.2 确认要安装的版本
这次我选择的组合是:CUDA 12.2 搭配 CUDNN v8.9.6。这个组合目前兼容性很好,能应对绝大多数框架的需求。
1.3 下载CUDA
CUDA的官方历史版本都放在了一个归档页面里,这是下载入口:https://developer.nvidia.com/cuda-toolkit-archive

我们这次用的是CUDA 12.2.2。点击进入后,根据你的系统依次选择:Windows -> x86_64 -> 11 -> exe(local)。

最后点击那个看起来不小的 Download (3.0GB) 按钮。下载完成后,你手上就会有一个 cuda_12.2.2_537.13_windows.exe 文件。
1.4 下载CUDNN
CUDNN是CUDA的神经网络加速库,版本需要和CUDA匹配。注意了,下载CUDNN需要你登录Nvidia账号,没有的话得先注册一个。下载入口在这里:https://developer.nvidia.com/rdp/cudnn-archive#a-collapse51b


点进去之后找到对应CUDA 12.x的版本,下载下来是一个压缩包:cudnn-windows-x86_64-8.9.6.50_cuda12-archive.zip。东西下载好了,下一步就是安装。
2. 安装CUDA和CUDNN
2.1 安装与验证CUDA
2.1.1 安装过程
双击下载好的 cuda_12.2.2_537.13_windows.exe 文件。安装路径别去动它,直接用默认的,一路 下一步 就行。

等待解压完成后,会弹出安装许可协议,点击“同意并继续”。

后面的安装选项,全部保持默认,继续点“下一步”直到安装完成。



安装最后一步会提示你重启电脑。别偷懒,按要求重启。
2.1.2 验证是否成功
重启之后,再次 Win + R 打开 cmd,输入 nvcc -V。

如果能看到类似上图中的版本信息,恭喜,CUDA就装好了。
2.2 安装与验证CUDNN
2.2.1 安装
CUDNN的安装更像是一个“覆盖”操作。把下载的压缩包 cudnn-windows-x86_64-8.9.6.50_cuda12-archive.zip 解压出来,你会看到里面有 bin、include、lib 这三个文件夹。
把这三个文件夹全选复制,然后粘贴到你CUDA的安装目录下(默认路径是 C:Program FilesNVIDIA GPU Computing ToolkitCUDA v12.2),选择“替换目标中的文件”即可。
2.2.2 验证
CUDNN的安装实际上没有什么复杂的验证步骤。因为它本身就是作为CUDA的扩展库存在的。只要CUDA能正常使用,并且你复制文件的路径正确,就说明装好了。
3. 善后工作:卸载CUDA和CUDNN
有时候版本不对或者想升级,就得把旧的清理干净。这里也一并说了。
3.1 使用Windows自带工具卸载
3.1.1 卸载CUDA
打开Windows的“设置” -> “应用” -> “安装的应用”。搜索“NVIDIA CUDA”,你会看到好几个相关的组件。把这些组件依次卸载掉,才算是彻底清理干净。
3.1.2 卸载CUDNN
这个更简单,因为CUDNN的文件是你手动复制过去的。直接去CUDA的安装目录(比如 C:Program FilesNVIDIA GPU Computing ToolkitCUDA v12.2)下,把之前复制过来的 bin、include、lib 这三个文件夹里的内容全部删掉就行了。
你是一名 AI 行业编辑,请围绕下面这条热点输出一份资讯解读:
热点:深度学习环境搭建Windows篇:CUDA与cuDNN安装与卸载指南要求:
1. 先用一句话解释这条热点在讲什么
2. 再总结它为什么重要
3. 说明会影响哪些 AI 产品或内容方向
4. 最后给出 3 个适合资讯站使用的标题
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
相关热点QuickieAI是一款轻量级Chrome插件,核心逻辑是快速准确。在写作、社交媒体运营、营销活动场景中,一键完成内容研究与文案生成,支持侧边栏即时响应。可辅助写作、生成多平台文案及营销话术,擅长冷启动,最终质量需人工微调。
快手开源图像生成模型可图Kolors,采用GLM文本编码器支持中英文双语理解,可处理256token长文本。基于数十亿文本图像对训练,专门优化中国文化元素,能稳定生成中文文字,英文文字偶有缺漏。
Hebbia是一款专为金融、法律、政府和制药等行业设计的AI搜索引擎,其Matrix产品通过拆解复杂文档实现自动化信息提取与分析,已获3000万美元融资。它适用于研究人员、商业人士及学生,提供全面、精准的检索与洞察。
Penf1是一款AI驱动的博客创作工具,专注于简化从构思到发布的全流程。它支持即时内容生成、创意破题和SEO优化,帮助创作者快速获得高质量初稿,从而将精力集中于打磨观点和注入个人风格。
- 日榜
- 周榜
- 月榜
热点快看
