【Windows】安装显卡驱动+cuda+cudnn
引言
重新整理配置显卡一系列环境的操作笔记,内容包括:
- 根据电脑的显卡型号安装适配的显卡驱动
- 根据显卡驱动安装适配的CUDA+cudnn
1 显卡驱动
要确认已经安装了显卡驱动才能使用显卡,有些电脑可能已经安装了显卡驱动,笔者建议无论安装与否都可以更新下驱动,因为对应型号的显卡驱动一直在更新。安装或更新显卡驱动可以参考笔者的博客,操作步骤一致:
【Windows】更新驱动
nvidia-smi
显卡驱动信息决定安装的cuda版本的上限,一般cuda的版本要低于等于驱动支持的版本
2 安装CUDA
CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。
首先需要查看自己电脑的N卡支持的 CUDA 版本,在终端输入
nvidia-smi
或者:打开 NVIDIA 控制面板——帮助——系统信息——组件:
显示的都是驱动支持的最高的CUDA版本,实际安装可以低于等于支持版本。
从官下载所需的CUDA版本进行安装,笔者这里安装的是CUDA11.1,双击安装包进行安装。
NVIDIA官网:https://developer.nvidia.com/cuda-downloads
2.1 安装过程,直接放图不过多赘述
2.2 添加必要的系统变量
安装过程中默认已经添加的系统变量如下
$ CUDA_PATH: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1
$ CUDA_PATH_V11_1: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1
$ CUDA_BIN_PATH: %CUDA_PATH%\bin
$ CUDA_LIB_PATH: %CUDA_PATH%\lib\x64
$ CUDA_SDK_PATH: C:\ProgramData\NVIDIA Corporation\CUDA Samples\v11.1
$ CUDA_SDK_BIN_PATH: %CUDA_SDK_PATH%\bin\win64
$ CUDA_SDK_LIB_PATH: %CUDA_SDK_PATH%\common\lib\x64
将上面没有的补充添加
2.3 向系统变量的Path ,添加如下四条信息:
$ %CUDA_BIN_PATH%
$ %CUDA_LIB_PATH%
$ %CUDA_SDK_BIN_PATH%
$ %CUDA_SDK_LIB_PATH%
2.4 验证配置是否成功
在终端输入
cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.1\extras\demo_suite
deviceQuery.exe
终端显示如下信息则安装成功
bandwidthTest.exe
终端显示信息如下则配置成功
若无法显示上述配置成功的信息,可尝试的解决方法:
打开设备管理器
上述标注位置右键选择—>更新驱动程序
选择自动,更新后再查看配置是否成功,若还是不成功则只能重新安装CUDA
3 安装 cudnn
3.1 下载与CUDA适配的cudnn,并进行解压
下载地址:https://developer.nvidia.com/cudnn,这里需要登录并填写问卷才能下载
3.2 解压后把里面 bin、include 、 lib
文件夹复制到CUDA/v11.1
文件夹下替换对应的bin、include、 lib
文件夹
在终端输入:
nvcc -V
至此CUDA和CUDNN安装完毕!!!!
【Windows】安装显卡驱动+cuda+cudnn相关推荐
- ubuntu22.04安装显卡驱动+cuda+cudnn
ubuntu22.04安装显卡驱动+cuda+cudnn 1. 下载驱动和卸载.禁用自带驱动程序 1.1 查看系统显卡型号 1.2 从NVIDIA官网下载相应驱动 1.3 卸载Ubuntu自带的驱动程 ...
- RTX2080Ti不能正常安装ubuntu/xubuntu的解决方法 安装显卡驱动/cuda/cudnn的正确方法 USBboot黑屏
0X00 问题描述 实验室最近又增加了RTX2080Ti服务器,再给服务器装系统的过程中,发现由usb引导安装ubuntu时,出现由于显卡不支持图形化界面导致的黑屏. boot设置: 选择usb bo ...
- 联想拯救者Y7000P-RTX3060安装显卡驱动 CUDA cudnn anaconda pytorch pycharm
ubuntu配置深度学习环境 关闭原有开源驱动: 删除原有nvidia驱动(选做)sudo apt purge nvidia* 关闭系统自带驱动nouveau sudo gedit /etc/modp ...
- Nvidia3090显卡驱动+CUDA+cuDNN安装步骤
文章目录 显卡驱动 CUDA cuDNN 显卡驱动 sudo add-apt-repository ppa:graphics-drivers/ppa # 添加Nidia镜像 sudo apt upda ...
- CentOS 安装Nvidia驱动+CUDA+cuDNN+Anaconda3
文章目录 一.安装Nvidia显卡驱动 1.1 添加 ELRepo 源: 1.2 删除已安装的驱动,如果是之前没有安装过显卡驱动的这步可以跳过 1.3 安装显卡检查程序: 1.4 检测显卡型号,并选择 ...
- Ubuntu22 Linux 服务器安装显卡驱动,cuda,cudnn和pytorch
Ubuntu22 Linux 服务器安装显卡驱动,cuda,cudnn和pytorch 1. 首先了解自己服务器的操作系统内核版本等信息: (1)查看操作系统的版本信息:cat /etc/issue或 ...
- win11+显卡驱动+CUDA+CUDNN对应版本安装
第一步:查看自己电脑的显卡() 看看电脑的显卡驱动是否满足下表10.0: 如何查自己电脑的显卡驱动,桌面--->鼠标右键-->显示更过选择(针对win11系统)-->选择NVIDIA ...
- 深度学习GPU环境安装教程:Ubuntu16.04+1080(Ti)显卡驱动+CUDA+cuDNN(已n次完美安装)
安装显卡驱动 当前只装了ubuntu16.04单系统,亲测可用,之前ubuntu16.04+win10双系统下也是这种方法装的,只是需要切换视频线的接口,可参考这篇 1.装好ubuntu16.04 2 ...
- conda cudnn版本升级_ubuntu18.04系统下NVIDIA显卡驱动+cuda+cudnn安装+conda虚拟环境配置...
深度学习的显卡环境配置是一个非常麻烦的问题,理论上这是一个深度学习开发必须要面临的问题,那么教程就应该很多,后人学习起来的时候应该会很容易,实际上却是教程良莠不齐,而且很多教程往往是针对特定显卡的,但 ...
- Ubuntu20.04安装NVIDIA驱动+cuda+cudnn+anaconda+pytorch+pycharm经验
配置环境是深度学习的第一道门槛,也是必须迈过的一道门槛,之前一直在windows平台上跑pytorch,但很多包无法安装,必须要使用Linux.在经历了很多坑,无数次重装系统,崩溃,坚持后终于在Ubu ...
最新文章
- Redis简单案例(二) 网站最近的访问用户
- 科大星云诗社动态20210406
- python 用元类 type 实现对数据库的ORM 映射
- Java多线程系列(五):线程池的实现原理、优点与风险、以及四种线程池实现
- linux上docker安装centos7.2
- 为什么 战舰stm32f103开发板32.768k晶振没有接电容
- VS code不用集成终端如何修改并推送分支?
- JAVA动态申请数组
- python打造微信聊天机器人_求问各位大佬,如何用Python写一款微信聊天机器人?...
- java中 成员变量和属性的区别
- 基于opencv的证件照换背景
- Zero-shot Learning零样本学习 论文阅读(五)——DeViSE:A Deep Visual-Semantic Embedding Model
- 树莓派IIC通讯获取BMI08x IMU数据进行姿态解算,并通过UART/TCP在rviz上显示
- win7命令更新补丁
- 2019组队赛第二场(ACM International Collegiate Programming Contest, Arabella Collegiate 解题报告 Apare_xzc
- 程序设计与算法(二)--算法基础
- m031开发 新唐_【M031LC2AE价格_新唐单片机M031LC2AE,M031LD2AE,32/64/128kFLASH,48pin_全速装置图片】-TG工业网...
- “电池圣杯”:纯锂电池让手机使用时间长4倍
- Python3.7爬虫 大量爬取某小说网站小说并写入mysql(持续完善中...) 未解决问题:mysql长时间新增超过百万条数据表锁甚至崩溃...
- 最全unicode编码
热门文章
- 小米笔记本Pro黑苹果10.15.2不需要外焊USB接蓝牙,完美支持airdrop、接力、随航
- 西门子PLC S7-1200程序实例,版本博图V15及以上 西门子1200与安川机器人TCP/IP通讯,包含机器人GSD文件
- Icode编程>>>Python编程>>>1级训练场>>>基础训练【1】
- 2023计算机毕业设计SSM最新选题之javaAI学院教务信息管理系统lx9v9
- 项目进度管理方法——甘特图
- 40个Qt学习小案例
- 华为交换机初始化_华为S5700交换机初始化和配置TELNET远程登录
- tp 数据库查询排序_ThinkPHP对查询的数据随机排序
- IDEA 各版本下载地址
- fastdfs原理及过程