如何安装、升级英伟达显卡驱动

news2024/11/19 19:23:20

目录

方式一:GeForce Experience

方式二:英伟达官网手动下载驱动


在做深度学习的过程中,难免会使用到cudatoolkit,而cudatoolkit又需要跟英伟达显卡驱动适配。比如笔者使用的电脑目前安装的英伟达显卡驱动 Driver Version: 516.94,这是2022年8月份的驱动,此显卡驱动最高支持的cuda版本为11.7。目前已经2024年,cuda都升级到了12.x,于是乎想着升级一下英伟达显卡驱动以支持更高版本的cuda,有了更高版本的cuda才能下载使用更高、更新版本的pytorch等框架。

注意:如果你的电脑上有英伟达显卡但是没有安装驱动,即初次安装英伟达显卡驱动,此教程也适用。

0e9b0698ff6047afb9f7229a71ef52b8.png

62127c4dbb7b4587976a5d4c46401d80.png

下面介绍两种方式对显卡驱动进行升级,安装

方式一:GeForce Experience

首先去英伟达官网下载GeForce Experience下载 GeForce Experience | NVIDIA | GeForce 

1f81575687104b1dbf5234367c390a1b.png

下载安装后打开软件面板,进入驱动程序页面,可以看到当前电脑已经安装的显卡驱动版本以及目前适配本地电脑显卡的最新驱动版本,点击面板的下载按钮即可下载安装。当然这种方式只能下载最新的版本的显卡驱动,有时候最新的往往也不是最优的选择,比如某些项目指定了pytorch版本,cuda版本,由此逐步关联到显卡驱动版本 ,因此这种方式的弊端就体现出来了。下面介绍第二种安装方式

方式二:英伟达官网手动下载驱动

下载 NVIDIA 官方驱动 | NVIDIA

进入页面后选择显卡,系统等等,然后点击下面的‘查找’ 按钮,自动适配显卡驱动。注意,显卡类型和系统类型 要根据自己的电脑信息选正确。

63239541721046929f23adba4ae59814.png

 之后,进入了下面这个页面,点击查看按钮,进入详情界面,里面有下载按钮

774ed1cd7f3d49a2bf4b796829c922fa.png

点击下面的‘下载’按钮,即可下载 

c035eae2f1ae49a5a3326067e9db522c.png

 

下载成功之后,是一个exe可执行文件。 

a8af593b61284ec0992a020eef30356f.png

 点击运行然后勾选下面的选项

239c9a3f83dc4600ba94dca1547c889d.png

6e258c8d6c8042c6a1594a5ee093a0ee.png

选择‘精简’安装会自动覆盖之前安装的英伟达显卡驱动,不需要我们自己手动卸载老版本的显卡驱动。最后安装完毕之后,再次在命令行nvidia-smi 可以看到显卡驱动已经升级,目前最高支持的cuda版本为12.4 

7cb32618d82e4c73b5bc13b95c453491.png 同理,如果想要降级英伟达显卡的版本,按照此方式操作,是一样的步骤 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1624494.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

git的安装与配置教程--超详细版

一、git的安装 1. 官网下载git git官网地址:https://git-scm.com/download/win/ 选择需要的版本进行下载 2、下载完成之后,双击下载好的exe文件进行安装。 3、默认是C盘,推荐修改一下路径,然后点击下一步 4、Git配置&#xff…

Java虚拟机(jvm)常见问题总结

1.电脑怎样认识我们编写的Java代码 首先先了解电脑是二进制的系统,他只认识 01010101比如我们经常要编写 HelloWord.java 电脑是怎么认识运行的HelloWord.java是我们程序员编写的,我们人可以认识,但是电脑不认识 Java文件编译的过程 1. 程…

4.25日学习记录

[HZNUCTF 2023 preliminary]ppppop 对于php反序列化,在之前的学习中有过了解,但是对于序列化字符串的格式不是很了解,刚好接触这题,可以了解一下 序列化字符串的格式: 布尔型(bool)b&#xf…

bugfix: com.alibaba.druid.sql.parser.EOFParserException: EOF

前言 在日常的开发工作中,我们经常会遇到各种各样的问题,其中涉及数据库操作的接口联调尤其容易出现意想不到的状况。今天我就遇到了一个关于Druid SQL解析异常的问题,具体表现为com.alibaba.druid.sql.parser.EOFParserException: EOF。通过…

盲人使用公共设施:科技助力无障碍出行与智能识别

在我们的日常生活中,公共设施扮演着不可或缺的角色,它们为人们提供了便利的服务,构建起和谐、高效的社会环境。然而,对于视障人士而言,尽管公共设施设计之初便考虑到通用性和包容性,实际使用过程中仍难免遭…

云原生Kubernetes: K8S 1.29版本 部署Nexus

目录 一、实验 1.环境 2.搭建NFS 3. K8S 1.29版本 部署Nexus 二、问题 1.volumeMode有哪几种模式 一、实验 1.环境 (1)主机 表1 主机 主机架构版本IP备注masterK8S master节点1.29.0192.168.204.8 node1K8S node节点1.29.0192.168.204.9node2K…

【代码复现】Ultra-Fast-Lane-Detection-V2 代码复现。

GitHub源码:https://github.com/cfzd/Ultra-Fast-Lane-Detection-v2?tabreadme-ov-file 按照 install.md复现遇到的问题: 这行命令有问题,先跳过。改用如下命令: pip install torch1.8.0cu111 torchvision0.9.0cu111 torchaud…

猫头虎分享已解决Bug || TypeError: Cannot read property ‘map‘ of undefined**

博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏: 《面试题大全》 — 面试准备的宝典!《IDEA开发秘籍》 — 提升你的IDEA技能!《100天精通鸿蒙》 …

重磅!这本8.8分的Q1 On Hold期刊,或将迎来转机!

【SciencePub学术】低分期刊由于质量问题被On Hold很常见,但是高分期刊也被On Hold,那就值得警惕了。 小编最近听到风声,目前位于On Hold期刊之列,但影响因子最高的 chemosphere 或迎来转机! 图源:网络 …

基于YOLOv8的多端车流检测系统(用于毕设+开源)

目录 ✨基于YOLOv8🚀的多端车流检测系统-MTAS (Multi-Platform Traffic Analysis System) 一、基本功能介绍 1、客户端 (pyside6yolov8pytorch) 2、网页端(Vue3TypestriptPython3MySQL) 3、创新点(毕设需…

ida调试技巧-通过修改eip寄存器的值强制运行程序中存在但未被调用的函数

ctf逆向分析过程中有一类情况是程序中有某个函数未被调用,但其中存在一些重要信息(例如flag)且需要运行(即动态调试)后才可以获取到 因为主函数的进程中从未调用,因此单纯的调试无论如何也无法进入该函数 e…

linux 系统文件目录颜色及特殊权限对应的颜色

什么决定文件目录的颜色和背景? 颜色 说明 栗子 权限白色表示普通文件 蓝色表示目录 绿色表示可执行文件 浅蓝色链接文件 黄色表示设备文件 红色 表示压缩文件 红色闪烁表示链接的文件有问题 灰色 表示其它文件 可以用字符表示文件的类型&am…

D-Wave 推出快速退火功能,扩大量子计算性能增益

内容来源:量子前哨(ID:Qforepost) 文丨浪味仙 排版丨沛贤 深度好文:1400字丨6分钟阅读 摘要:量子计算公司 D-Wave 宣布在其 Leap™ 实时量子云服务中的所有量子处理单元 (QPU) 上推出新的快速退火功能。…

井字棋源码(网络线程池版)

源码链接&#xff1a;game 效果可能没有那么好&#xff0c;大家可以给点建议。 效果展示 game.h #include <stdio.h> #include <stdlib.h> #include <time.h>#define ROW 3 #define COL 3void InitBoard(char board[ROW][COL], int row, int col) {int i…

CMake:相关概念与使用入门(一)

1、Cmake概述 Cmake是一个项目构建工具&#xff0c;并且是跨平台的。 关于项目构建我们所熟知的有Makefile&#xff0c;然后通过make命令进行项目的构建&#xff0c;并且大多数是IDE都继承了make&#xff0c;比如&#xff1a;VS的nmake&#xff0c;Linux下的GNU make、Qt的qma…

《异常检测——从经典算法到深度学习》27 可执行且可解释的在线服务系统中重复故障定位方法

《异常检测——从经典算法到深度学习》 0 概论1 基于隔离森林的异常检测算法 2 基于LOF的异常检测算法3 基于One-Class SVM的异常检测算法4 基于高斯概率密度异常检测算法5 Opprentice——异常检测经典算法最终篇6 基于重构概率的 VAE 异常检测7 基于条件VAE异常检测8 Donut: …

基础SQL 函数

在MySQL中内置了很多函数&#xff0c;我们可以通过一段程序或者代码直接调用这个函数 一、字符串函数 下面通过例子来验证这些函数 -- 字符串函数-- concat函数 select concat("hello ","world");-- lower函数 select lower("HELLO");-- upper函…

4.18.2 EfficientViT:具有级联组注意力的内存高效Vision Transformer

现有Transformer模型的速度通常受到内存低效操作的限制&#xff0c;尤其是MHSA&#xff08;多头自注意力&#xff09;中的张量整形和逐元素函数。 设计了一种具有三明治布局的新构建块&#xff0c;即在高效FFN&#xff08;前馈&#xff09;层之间使用单个内存绑定的MHSA&#x…

4.24总结

对部分代码进行了修改&#xff0c;将一些代码封装成方法&#xff0c;实现了头像功能&#xff0c;通过FileInputStream将本地的图片写入&#xff0c;再通过FileOutputStream拷贝到服务端的文件夹中&#xff0c;并将服务端的文件路径存入数据库中

OpenHarmony语言基础类库【@ohos.util.Deque (线性容器Deque)】

Deque&#xff08;double ended queue&#xff09;根据循环队列的数据结构实现&#xff0c;符合先进先出以及先进后出的特点&#xff0c;支持两端的元素插入和移除。Deque会根据实际需要动态调整容量&#xff0c;每次进行两倍扩容。 Deque和[Queue]()相比&#xff0c;Queue的特…