目录

  • 前言
  • 一、cuda的下载及安装
    • 1.cuda版本
    • 2.CUDA toolkit Download
    • 3.cuda安装
  • 二、cuDNN下载及安装
    • 1.cuDNN下载
    • 2.cuDNN配置

前言

windows10 版本安装 CUDA ,首先需要下载两个安装包

  • CUDA toolkit(toolkit就是指工具包)
  • cuDNN

注:cuDNN 是用于配置深度学习使用

官方教程

CUDA:Installation Guide Windows :: CUDA Toolkit Documentation
cuDNN:Installation Guide :: NVIDIA Deep Learning cuDNN Documentation

一、cuda的下载及安装

1.cuda版本

如何判断自己应该下载什么版本的cuda呢?
打开nvidia控制面板 -> 选择左下角的系统信息 -> 组件

第三行,可以看到自己电脑支持的cuda

2.CUDA toolkit Download

​​​​​kCUDA Toolkit Archive | NVIDIA Developer

点进去,按照如下配置选择,然后点击下载:

3.cuda安装

安装cuda时,第一次会让设置临时解压目录,第二次会让设置安装目录;

临时解压路径,建议默认即可,也可以自定义。安装结束后,临时解压文件夹会自动删除;

安装目录,建议默认即可;

注意:临时解压目录千万不要和cuda的安装路径设置成一样的,否则安装结束,会找不到安装目录的!

选择自定义安装

安装完成后,配置cuda的环境变量;

命令行中,测试是否安装成功;

双击“exe文件”,选择下载路径(推荐默认路径)


同意并继续


自定义安装,精简版本是下载好所有组件,并且会覆盖原有驱动,所以在这里推荐自定义下载


如果你是第一次安装,尽量全选

如果你是第n次安装,尽量只选择第一个,不然会出现错误


没有选择visual studio,后面说找不到,就返回取消了这个复选框


记住默认的安装路径

在安装了

Ok啦,点击下一步即可


查看环境变量

点击设置–>搜索高级系统设置–>查看环境变量

【如果没有需要自己添加】

系统变量的三四行有两个路径,是自动生成的

还有两个这个

有的小伙伴说后两个变量没有自动生成,没有生成的手动添加就行,注意自己的路径

这两个变量放在下面啦,方便复制

NVCUDASAMPLES_ROOT

NVCUDASAMPLES11_0_ROOT

验证是否安装成功:

运行cmd,输入nvcc --version 即可查看版本号;

set cuda,可以查看 CUDA 设置的环境变量。

nvcc --version
OR
nvcc -V
set cuda


安装成功。

二、cuDNN下载及安装

1.cuDNN下载

cuDNN地址如下,不过要注意的是,我们需要注册一个账号,才可以进入到下载界面。大家可以放心注册的。

https://developer.nvidia.com/rdp/cudnn-download

点击注册

注册成功后的下载界面

可以使用下面网址,查看适配的 cuDNN

cuDNN Archive | NVIDIA Developer

选择跟自己的cuda版本适配的cudnn版本

选择如下版本


下载结果是一个压缩包

2.cuDNN配置

cuDNN叫配置更为准确,我们先把下载的 cuDNN 解压缩,会得到下面的文件:

解压后的文件:


下载后发现其实cudnn不是一个exe文件,而是一个压缩包,解压后,有三个文件夹,把三个文件夹拷贝到cuda的安装目录下。

CUDA 的安装路径在前面截图中有,或者打开电脑的环境变量查看,默认的安装路径如下:

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

拷贝时看到,CUDA 的安装目录中,有和 cuDNN 解压缩后的同名文件夹,这里注意,不需要担心,直接复制即可。cuDNN 解压缩后的同名文件夹中的配置文件会添加到 CUDA安装目录中的同名文件夹中。【此处还是建议还是分别把文件夹的内容复制到对应文件夹中去】

现在大家应该可以理解,cuDNN 其实就是 CUDA 的一个补丁而已,专为深度学习运算进行优化的。然后再参加环境变量

添加至系统变量:

往系统环境变量中的 path 添加如下路径(根据自己的路径进行修改)

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\libnvvp

验证安装是否成功

配置完成后,我们可以验证是否配置成功,主要使用CUDA内置的deviceQuery.exe 和 bandwithTest.exe:

首先win+R启动cmd,cd到安装目录下的 …\extras\demo_suite,然后分别执行bandwidthTest.exe和deviceQuery.exe,应该得到下图:

大功告成!


参考:https://blog.csdn.net/m0_45447650/article/details/123704930

【CUDA安装详细教程】相关推荐

  1. CUDA安装详细教程

    一.CUDA下载 CUDA官网 二.CUDA具体安装步骤 1.检查电脑的NVIDIA版本,在cmd中输入nvidia-smi(注意nvidia-smi中的是驱动对应的cuda最高版本,只要此版本大于等 ...

  2. tensorflow2.0对应python版本_TensorFlow2.1.0最新版本安装详细教程

    TensorFlow是一款优秀的深度学习框架,支持多种常见的操作系统,例如Windows10,Mac Os等等,同时也支持运行在NVIDIA显卡上的GPU版本以及仅使用CPU进行运算的CPU版本.此篇 ...

  3. win10 tensorflow-gpu1.4 rtx2060 安装详细教程 fater-rcnn

    windows10 安装tensorflow1.4(GPU版本)安装详细教程(问题解惑) tensorflow1.4(GPU版本) 安装tensorflow-gpu1.4可以执行如下指令 pip in ...

  4. (一)Ubuntu安装详细教程(从镜像制作到NVIDIA驱动安装全流程)——超详细的图文教程

    Ubuntu安装详细教程(从下载镜像到安装NVIDIA驱动) 1.下载镜像文件 2.制作硬盘镜像 2.1 安装UltraISO并打开ISO文件 2.2 制作硬盘镜像 2.3 检查是否成功 3.划分磁盘 ...

  5. python的安装教程-python安装教程 Pycharm安装详细教程

    python安装教程和Pycharm安装详细教程,分享给大家. 首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downlo ...

  6. python要不要装pycharm-python安装教程 Pycharm安装详细教程

    这篇文章主要介绍了python的安装教程,和Pycharm的安装详细教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 python安装教程和Pycharm安装详细教程,分享给大家. 首先我们来安 ...

  7. python详细安装步骤-Pycharm及python安装详细教程(图解)

    首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/ ),进入之后如下图,选择图中红色圈中区域进行下载. 2 ...

  8. python中nltk_python2.7和NLTK安装详细教程

    本文为大家分享了python2.7和NLTK安装教程,具体内容如下 系统:Windows 7 Ultimate 64-bits Python 2.7安装 下载Python 2.7:官网下载地址 安装 ...

  9. Ⅰ:zookeeper的单机安装 - 详细教程

    2021年Zookeeper最新系列 ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ❤️ ...

最新文章

  1. Cisco实物图片库2
  2. 国二C语言文字选择程序选择,全国计算机等级考试二级C语言题型总结(二)——选择循环结构程序设计部分.doc...
  3. mysql sql variant_SQL 数据类型
  4. Word 2016加载Endnote x9的方法
  5. Git停止跟踪rm -r --cached与ignore区别
  6. bpmn如何查看代码 idea_提高程序员效率的IDEA插件推荐(五大神器)
  7. [渝粤教育] 西南科技大学 管理学原理 在线考试复习资料(5)
  8. 公有云迁移,需要考虑的问题
  9. android分享微信朋友圈带编辑功能吗,终于被我等到了,微信新版本能编辑别人的朋友圈啦!...
  10. Android 快速集成阿里云OSS服务2020
  11. CentOS 8.5下安装R语言经验总结
  12. Go面试题——log.fatal和panic的区别
  13. NKOJ 4043 (CQOI 2017) 老C的键盘 (树形DP)
  14. maven报错one of its dependencies could not be resolved
  15. 课程理论知识、教学实施
  16. AGM FPGA使用答疑
  17. php面向对象第一篇
  18. IMWEB小白DAY3-制作个人名片
  19. Best Time to Buy and Sell Stock III
  20. 普通中继模型-吞吐量

热门文章

  1. 面进百度,被这份阿里大能开源的“全彩版图解 HTTP 手册”折服了,要不怎么说还得是权威啊
  2. 9. CTF综合靶机渗透(二)
  3. 启用Win8/10(中文版/核心版/家庭版)中被阉割的远程桌面服务端
  4. LSTM--长句预测
  5. 生活--跑步--感悟
  6. 【Bedtime Story】希尔伯特第十问题与图灵机
  7. 上线 B 站,钢铁侠出镜 AI 科普纪录片!
  8. schedule与scheduleAtFixedRate比较
  9. Given any string of N (=5) characters, you are asked to form the characters into the shape of U.
  10. 计算机的显示器作用是什么意思,电脑显示器上auto是什么意思知道的大神说下...