我的编程空间,编程开发者的网络收藏夹
学习永远不晚

【保姆级教程】Windows安装CUDA及cuDNN

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

【保姆级教程】Windows安装CUDA及cuDNN

Windows安装CUDA及cuDNN

前言

1. 第一次安装CUDA

在第一次安装CUDA之前,建议大家先看一下目前电脑里都存在哪几个NVIDIA软件,这样即便后续要卸载CUDA,也能区分哪些是本来就存在的,不可卸载,哪些是后来安装的,可以卸载。具体步骤如下:

  • 第一步,在电脑【设置】中搜索【控制面板】并打开。
    在这里插入图片描述
  • 第二步,点击【卸载程序】。
    在这里插入图片描述
  • 第三步,以笔者的电脑来看,下面几个是本来就存在的,那么后续我在装了CUDA之后,如果要卸载的话,这几个就应该保留下来,以防出问题,而其它后续由于安装CUDA而出现在这里的,后续就可以放心卸载。
    在这里插入图片描述

2. 第N次安装CUDA

在电脑的【控制面板】中的【卸载程序】那里保留以下三个软件,然后其它NVIDIA开头的软件可以全部卸载。卸载完之后,就可以安装新的CUDA了。

在这里插入图片描述

一、 CUDA

1. 查询CUDA版本

(1) 查看显卡驱动版本。同时按win和r键,打开运行框,输入nvidia-smi并回车,如下,可以看到笔者的显卡驱动版本为528.02。
在这里插入图片描述

(2) 进入CUDA Toolkit官方文档界面:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html,如下:
在这里插入图片描述

(3) 向下滑,找到如下表格:
在这里插入图片描述

可以看到,我的显卡驱动版本号为528.02,应该是表格里最高的了,因此,CUDA12.0以下的版本应该都可以安装。这里,笔者打算安装CUDA 11.6版本的。

2. 下载CUDA

在确定了安装的CUDA版本后,比如上文确定的CUDA 11.6,就可以进入CUDA下载界面:https://developer.nvidia.com/cuda-downloads,在这个界面,点击【CUDA的历史版本】,如下所示:
在这里插入图片描述

(2) 进入到CUDA的历史版本界面后,往下滑,挑一个11.6.X系列的CUDA Toolkit,比如下图的CUDA Toolkit 11.6.0,然后单击左键。在这里插入图片描述

(3) 进入到CUDA Toolkit 11.6下载界面后,依次做出如下选择,并点击【下载】按钮。
在这里插入图片描述

3. 安装CUDA

  • 第一步,双击CUDA安装包。
    在这里插入图片描述

  • 第二步,直接点击【OK】。
    在这里插入图片描述

  • 第三步,点击【同意并继续】。
    在这里插入图片描述

  • 第四步,选择【自定义安装】并点击【下一步】。
    在这里插入图片描述

  • 第五步,由于我的电脑中没有VS,因此我把VS勾掉,并点击【下一步】。这里一定要注意,如果电脑中没有VS,就要把这个勾去掉,否则容易出错
    在这里插入图片描述

  • 第六步,修改【安装位置】,并点击【下一步】。这里,笔者将其安装在了D盘,节省C盘空间。注意,不管安装在哪里,要记得这个位置,因为后面在配置CUDA环境变量时会用到
    在这里插入图片描述

  • 第七步,等待安装。
    在这里插入图片描述

  • 第八步,点击【下一步】。
    在这里插入图片描述

  • 第九步,安装完成,点击【关闭】即可。
    在这里插入图片描述

4. 配置CUDA环境变量

  • 第一步,在电脑【设置】里搜索环境变量,并点击【编辑系统环境变量】。
    在这里插入图片描述
  • 第二步,在【系统属性】中的【高级】下点击【环境变量】。
    在这里插入图片描述
  • 第三步,查看是否存在CUDA的环境变量,如果没有,则添加,添加的内容就是刚才安装CUDA的位置;如果已经存在环境变量,则不用添加。
    在这里插入图片描述

5. 检查CUDA是否安装成功

  • 第一步,同时按win和r键,调出运行框,并输入cmd,如下:
    在这里插入图片描述
  • 第二步,输入nvcc -V,如果是下面这个样子,就说明安装成功了。否则,就说明哪一步肯定出错了,需要重装CUDA。
    在这里插入图片描述

二、 cuDNN

1. cuDNN版本的查询及下载

(1) 进入cuDNN Download界面:https://developer.nvidia.com/rdp/cudnn-download,如下,如果不是下面这个界面,大概率是没有登录,如果没有账号的话,注册一个即可。总之,登录进来后的界面如下,接着我们需要勾选【同意】,然后点【Archived cuDNN Releases】查看历史cuDNN版本。
在这里插入图片描述

(2) 在cuDNN Archive界面下,查找适合CUDA11.6的cuDNN版本,如下,我选择的是cuDNN v.8.5.0版本,然后单击左键下载对应的压缩包即可。
在这里插入图片描述

2. 安装cuDNN

  • 第一步,解压刚才下载的cuDNN压缩包,得到三个文件夹,如下:
    在这里插入图片描述
    在这里插入图片描述

  • 第二步,复制上面红框中的三个文件夹,并粘贴到CUDA的安装目录下,即刚才装CUDA的位置,如下:
    在这里插入图片描述
    在这里插入图片描述

3. 配置cuDNN的环境变量

  • 第一步,在电脑【设置】里搜索环境变量,并点击【编辑系统环境变量】。
    在这里插入图片描述

  • 第二步,在【系统属性】中的【高级】下点击【环境变量】。
    在这里插入图片描述

  • 第三步,在【系统变量】这里双击【Path】
    在这里插入图片描述

  • 第四步,点击【新建】,然后依次添加下面4个环境变量,如果已经存在则不用添加,如果没有存在,就依次添加。注意,这里填的路径与我们装CUDA的路径是一致的
    在这里插入图片描述

4. 检查cuDNN是否安装成功

  • 第一步,同时按win和r键,调出运行框,并输入cmd,如下:
    在这里插入图片描述

  • 第二步,运行【D:\software\cuda11.6.0\extras\demo_suite】路径下的deviceQuery.exe,检查是否出现了PASS,若出现了PASS,则表示deviceQuery.exe运行成功。
    在这里插入图片描述
    在这里插入图片描述

  • 第三步,运行【D:\software\cuda11.6.0\extras\demo_suite】路径下的bandwidthTest.exe,检查是否出现了PASS,若出现了PASS,则表示bandwidthTest.exe运行成功。
    在这里插入图片描述

  • 第四步,如果deviceQuery.exe和bandwidthTest.exe都运行成功,则表示cuDNN安装成功。

三、查询CUDA及cuDNN的版本

如果后续在使用过程中,忘记CUDA和cuDNN的版本,则可以通过下面的方式找到。

1. 查询CUDA的版本

  • 第一步,同时按win和r键,调出运行框,并输入【cmd】,然后点击【确定】,如下所示:
    在这里插入图片描述
  • 第二步,输入【nvcc -V】,即可查到CUDA版本,如下所示,可以看到笔者的CUDA版本为11.6。
    在这里插入图片描述

2. 查询cuDNN的版本

  • 第一步,在安装CUDA的路径那里,参考下图,找到cudnn_version.h文件,然后用记事本打开。
    在这里插入图片描述

  • 第二步,在cudnn_version.h文件中,查找CUDNN_MAJOR,即可找到对应的cuDNN版本,如下,笔者的cuDNN版本应该为8.5.0。注意,有的cuDNN的版本号在cudnn.h文件了,反正大家把cudnn_version.h和cudnn.h这两个文件都试一下就好了
    在这里插入图片描述

至此,本篇博客完美结束!谢谢大家的阅读!强烈建议大家收藏本篇博客,防止下次找不到~

来源地址:https://blog.csdn.net/qq_40968179/article/details/128996692

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

【保姆级教程】Windows安装CUDA及cuDNN

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python windows安装cuda+cudnn+pytorch教程

这篇文章主要介绍了python windows安装cuda+cudnn+pytorch教程,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-05-19

tomcat安装及配置教程(保姆级)

Tomcat安装教程 (以tomcat-9.0.62为例:) 1.下载安装包 可以从官网下载安装包: (1)从官网下载 输入网址进入官网 选择版本10,版本9,或者版本8,都可以,这里下载的版本9 不想去官网的直接百度网盘自提: 链接:h
2023-08-21

MySQL+Navicat安装配置保姆级教程

目录mysql+Navicat安装配置教程(超级详细、保姆级)一、 下载MySQL1. 选择想要安装的版本,点击Download下载二、安装MySQL1. 选择设置类型2. 选择安装的产品和功能3. 先选中“MySQL Serv
2023-05-06

Ubuntu 20.04 CUDA&cuDNN安装方法(图文教程)

CUDA安装下载cuda 输入nvidia-smi命令查看支持的cuda版本如果无法查看,则说明尚未安装nvidia驱动,点击附加驱动,选择对应版本的驱动即可自动下载。从https://developer.nvidia.com/cuda-t
2022-06-04

详解Ubuntu16.04安装nvidia驱动+CUDA+cuDNN的教程

准备工作 1.查看GPU是否支持CUDA lspci | grep -i nvidia 2.查看linux版本 uname -m && cat /etc/*release nvidia驱动 1. 先卸载原有N卡驱动#for case1: o
2022-06-04

Android Studio 2022.1.1版本 保姆级安装教程

Android Studio 2022.1.1版本 保姆级安装教程 一、安装步骤介绍二、卸载Android Studio(第一次安装的小伙伴可跳过)三、下载JDK并进行环境配置1. JDK8下载2. 配置环境变量3. 验证安装
2023-08-19

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录