深度学习环境配置002-驱动程序,CUDA,CUDNN在Windows下的安装【手把手教学,适合入门新手小白】

时间: 2025-05-18 admin 互联网

驱动程序,CUDA,CUDNN在Windows下的安装

  • 本章需要依次下载驱动程序,cuda和cudnn。

  • cuda的安装版本要不大于驱动程序。比如我的驱动程序是12.7,但我的cuda版本选择11.1。

  • cudnn的安装要根据cuda的版本来确定。

文章目录

  • 驱动程序,CUDA,CUDNN在Windows下的安装
    • 1.1 驱动程序下载
      • 1.1.1 查看方法
      • 1.1.2 安装方法
        • 1.1.2.1查看电脑显卡型号
        • 1.1.2.2下载驱动
    • 1.2 cuda下载
      • 1.2.1 查看方法
      • 1.2.2 安装方法
      • 1.2.3 安装失败解决
    • 1.3 cudnn下载
      • 1.3.1 查看方法
      • 1.3.2 安装方法
    • 1.4 参考资料

1.1 驱动程序下载

先查看驱动程序,若有则不安装,没有则安装。

1.1.1 查看方法

方法1:打开命令窗口输入nvidia-smi判断是否有驱动,如下图知道驱动为12.7。

方法2:1.打开NVIDIA控制面板。

2.点击帮助。

3.点击系统信息。

4.点击组件。

5.发现该电脑驱动是12.7。

1.1.2 安装方法

1.1.2.1查看电脑显卡型号

1.快捷键win+x,点击设备管理器。

2.展开显示适配器。

3.查看结果为:3050。

1.1.2.2下载驱动

1.进入官网:NVIDIA GeForce 驱动程序 - N 卡驱动 | NVIDIA。

2.选择型号:根据前面查询到的显卡来选择。

3.开始搜索。

4.选择studio版进行获取下载。

5.点击立即下载。

6.点击ok键。

7.点击同意并继续。

8.点击下一步(选不选自定义安装其实无所谓)。

9.点击下一步。

10.在命令窗口输入nvidia-smi验证显示安装成功。

1.2 cuda下载

1.2.1 查看方法

打开命令窗口:输入nvcc -V,如果显示版本那么本节可以跳过,无需下载。

1.2.2 安装方法

1.进入官网选择版本下载:CUDA Toolkit Archive | NVIDIA Developer

2.我驱动是12.7,但选择的是cuda11.1,原则上比驱动小就行,我选择这个cuda11.1是因为看到很多博客和复现代码都是这个。

3.依次选择windows,x86_64,10,exe(local),然后点击download就开始了。

4.下载完成就开始安装了,点击OK(我一般选择默认文件夹,不然又会有很多问题,血的教训真的!!!)。后面其实就是无脑下一步是最靠谱的,新手不要乱改。

5.点击同意并继续

6.选择自定义(不选择自定义好像也没有什么)再点击下一步。

7.继续点击下一步。

8.继续点击下一步,但记住这几个安装的位置,建议别改位置,后续要用到

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1


9.同意并点击next。

10.检查是否安装成功,打开命令窗口输入:

nvcc -V

如下图出现11.1表示成功安装。

1.2.3 安装失败解决

1.搜索“系统环境变量”,并点击打开。

2.选择“高级”并点击环境变量。

3.查看系统变量中是否有变量CUDA_PATH和CUDA_PATH_V11.1(根据自己的版本来)。若有检查是否正确,没有则进行添加。添加路径为1.2.2安装方法的第8步中的路径:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1

4.查看系统变量中的path是否有\bin。

5.这个路径只是在之前的路径加了一个“\bin”。

6.再次进入命令窗口检查。若还是没有,要么是步骤有漏,要么就只能卸载再来一次了。

1.3 cudnn下载

1.3.1 查看方法

1.打开

C:\Program Files\NVIDIA Computing Toolkit\CUDA\v11.1\extras\demo_suite

(不更改C盘路径的好处在于就把我的11.1换成你的版本就行)。

查看是否有文件bandwidthTest.exe以及deviceQuery.exe,若存在则输入cmd进入命令窗口。

2.命令窗口输入“bandwidthTest.exe”,出现pass表示成功。

3.命令窗口输入“deviceQuery.exe”,出现版本号表示成功。

1.3.2 安装方法

1.cudnn官网下载地址:cuDNN Archive | NVIDIA Developer。

2.根据我的cuda版本11.1和操作系统win进行选择。

3.下载压缩包后解压并找到bin、lib、include三个文件。

4.将cudnn中的bin、lib、include三个文件复制到cuda对应位置(还是之前说要记住的位置)进行替换。

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1

5.检验cudnn安装是否正确,看前面的“查看方法”。

1.4 参考资料

1.关于驱动程序安装,这个视频也很清楚,

【大学习】之 如何下载官方英伟达显卡驱动。我们经常听到的“打显卡驱动”就是这个操作~_哔哩哔哩_bilibili

2.关于cudn和cudnn的详细教程,亲测有效,感谢大神详解。讲解思路也借鉴了一部分。

CUDA与CUDNN在Windows下的安装与配置(超级详细版)_windows安装cudnn-CSDN博客

3.驱动程序,cuda,cudnn的全套安装,在我最初开始学习也给了参考,感谢。

windows系统安装显卡驱动软件和CUDA11.1的详细教程_cuda驱动-CSDN博客


恭喜,你已经成功完成了cuda相关的硬件配置。一起继续加油下一步吧!