最简单、实用的cuda安装教程!!!(nvidia官方渠道下载)

article/2025/8/29 11:52:34

网上教程一大推,讲了一大堆,也没解释原理,实用的没几个,自己总结的,比较简单

note:无需卸载原机器驱动,无需禁用nouveau驱动

attention:以下内容为有sudo权限安装教程,没有sudo权限的普通用户,请参考这里

原因:

上面我们看到系统的驱动版本为450.80.02,而nvidia官网上要求的驱动版本为455.23.05,这里安装此.run文件不影响,那么为啥呢?因为每台机器不可能都适用455.23.05驱动,都安装成此版本,好多机器没法用显卡了,英伟达没那么蠢,只是建议使用该版本,

1、如果,你按照网上其他的教程,卸载了该驱动,并安装了.run文件中的455.23.05驱动,大概率安装失败,因为驱动和机器不兼容啊

2、无需按照网上的繁琐操作,禁用nouveau驱动,因为.run文件执行时,会加上一个参数自动禁用nouveau驱动

1、准备工作

1.1 已经存在nvidia驱动和cuda

如果电脑存在cuda(/usr/local下),可以卸载该版本驱动,具体卸载过程请自行查找,

不建议卸载旧版本,新版本可直接安装到/usr/local下,名字不冲突

要使用哪个cuda,可在~/.bashrc下更改,也可将/usr/local/cuda目录链接到同一级目录下的cuda文件夹,https://blog.csdn.net/qq_40947610/article/details/114706170

1.2 已经存在nvidia驱动  ,/usr/local 下不存在cuda,nvidia-smi看到的cuda版本不算

无需操作,直接跳到第2步

1.3 不存在nvidia驱动和/usr/local 下不存在cuda

安装驱动

ubuntu下nvidia驱动安装卸载(很简单!!)_ubuntu 卸载nvidia驱动_马圈圈马的博客-CSDN博客

2、安装cuda

选择合适的cuda版本,找到系统对应的下载cuda命令:CUDA Toolkit Archive 

建议使用 run 方式安装,deb方式容易出错

wget https://developer.download.nvidia.com/compute/cuda/11.1.0/local_installers/cuda_11.1.0_455.23.05_linux.run
sudo sh cuda_11.1.0_455.23.05_linux.run

 输入accept,去掉安装中的驱动选项,因为已经存在驱动,按 enter 键把 X 号去掉,剩下的X号除了cuda toolkit 都去掉!!!

点击install,安装cuda完成!

3、设置使用cuda的全局路径(可选,不设置,程序也会自动定位到/usr/local/cuda指向的cuda版本)

vim ~/.bashrc插入
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-11.1/lib64
export PATH=$PATH:/usr/local/cuda-11.1/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-11.1保存退出
:wq!

4、更新

source ~/.bashrc或者
sudo reboot


 


http://chatgpt.dhexx.cn/article/oSdpHBbL.shtml

相关文章

cuda在windows10安装教程

CUDA安装教程,以Windows10系统为例: CUDA.exe安装 查看电脑的支持的CUDA版本,按照如下教程: 首先找到这个图标,也就是nvidia控制面板,然后打开: 然后点击左下角系统信息 再点击“组件”&…

CUDA和cudnn的安装

CUDA和cudnn的安装 一、CUDA的安装1.1 查看显卡驱动版本。1.2 下载CUDA1.3 安装CUDA1.4 设置环境变量1.5测试CUDA是否装好 二、cudnn的安装 在安装CUDA之前,需要查看自己电脑的GPU驱动的版本,因为CUDA版本对GPU驱动版本有要求,对应关系如下&a…

NVIDIA 安装 CUDA

名词解释:CUDA 是一个架构 该架构使GPU能够解决复杂的计算问题 此实战使用电脑为联想Y9000P 显卡型号为 3060 在安装 CUDA 之前需要先打开 NVIDIA 控制面板 一、准备工作 如图我这个显卡需要安装 CUDA 11.7 的版本 二、下载软件 进入官网下载 CUDA NVIDIA Deve…

CUDA的下载与安装

CUDA下载 下载地址:https://developer.nvidia.com/cuda-downloads 安装 1.双击安装 选择你的提取路径 2.同意并继续 3.点击下一步即可 4.下一步即可 安装完成,关闭! 查看 要确认我们是否安装成功,winR输入cmd进入命令…

Linux安装CUDA

Ubuntu20.04系统安装CUDA 前言一、CUDA 是什么二、步骤1.先查看有没有安装CUDA 在终端输入命令2.若没有,查看有没有安装显卡驱动3.查看Driver对应的CUDA version4.[到cuda-toolki-archive](https://developer.nvidia.com/cuda-toolkit-archive),下载对应的cuda5.修…

Ubuntu下安装CUDA

系列总目录 链接→ [系统配置、包/库安装、问题修复] 注意&#xff1a; Ubuntu18.04默认GCC-7&#xff0c;由于CUDA 9.x不支持GCC-7&#xff08;下载页面没有对ubuntu18的支持&#xff09;&#xff0c;所以需要安装低版本的5或者< 6.3.0&#xff0c;并设置为默认版本。否则…

手把手教你安装CUDA(一看就会)

1.背景 学习深度学习的话,肯定需要安装PyTorch和TensorFlow,安装这两个深度学习框架之前得安装CUDA. CUDA是什么? CUDA是一个并行计算平台和编程模型&#xff0c;能够使得使用GPU进行通用计算变得简单和优雅。Nvidia官方提供的CUDA 库是一个完整的工具安装包&#xff0c;其中…

CUDA安装详细教程

一、CUDA下载 CUDA官网 二、CUDA具体安装步骤 1、检查电脑的NVIDIA版本&#xff0c;在cmd中输入nvidia-smi(注意nvidia-smi中的是驱动对应的cuda最高版本&#xff0c;只要此版本大于等于你安装的cuda即可) 若命令nvidia-smi输入无效&#xff0c;可以查看该文的解决方案&…

CUDA安装教程

1 cuda的下载及安装 1.1 查看适合的cuda版本 我电脑上支持的cuda是11.6的 1.2 cuda toolkit下载 ​​​​​kCUDA Toolkit Archive | NVIDIA Developer 进入上述网页&#xff0c;找到适合的cuda 1.3 cuda toolkit安装 双击exe文件进行安装即可 1.4 配置环境 打开 设置->…

CUDA安装及环境配置——最新详细版

确定安装版本 在安装之前呢&#xff0c;我们需要确定三件事 第一&#xff1a;查看显卡支持的最高CUDA的版本&#xff0c;以便下载对应的CUDA安装包 第二&#xff1a;查看对应CUDA对应的VS版本&#xff0c;以便下载并安装对应的VS版本&#xff08;vs需要先安装&#xff09; 第三…

CUDA安装

一、安装显卡驱 1、右击鼠标桌面&#xff0c;点击NVIDIA 控制面板&#xff0c;可以查看是否安装了显卡驱动&#xff0c;以及驱动的版本号&#xff0c;以及显卡的名称&#xff0c;比如我的就是GeForce 940MX&#xff0c;驱动版本如果太旧的话&#xff0c;也需要执行下面的步骤&a…

一看就懂的 CUDA安装教程及Pytorch GPU版本安装教程

目录 1.先查看电脑的GPU支持的CUDA版本 &#xff08;1&#xff09;下载CUDA &#xff08;2&#xff09;安装CUDA &#xff08;3&#xff09;查看CUDA是否安装成功 2. 下载cuDNN&#xff0c;配置 &#xff08;1&#xff09;首先注册的NVIDIA账户 &#xff08;2&#xff09…

【CUDA安装详细教程】

目录 前言一、cuda的下载及安装1.cuda版本2.CUDA toolkit Download3.cuda安装 二、cuDNN下载及安装1.cuDNN下载2.cuDNN配置 前言 windows10 版本安装 CUDA &#xff0c;首先需要下载两个安装包 CUDA toolkit&#xff08;toolkit就是指工具包&#xff09;cuDNN 注&#xff1a…

【CUDA】cuda安装 (windows版)

【CUDA】cuda安装 &#xff08;windows10版&#xff09; 一、前言官方教程 二、安装工具的准备1. CUDA toolkit Download2. cuDNN Download 三、 CUDA 安装与配置过程测试环境是否安装成功 四、cuDNN配置1.解压2.添加至系统变量 参考博客&#xff1a; 本次安装参考了网上许多教…

CUDA安装教程(超详细)

目录 前言 cuda的下载及安装 cuda版本 CUDA toolkit Download cuda安装 cuDNN下载及安装 cuDNN下载 cuDNN配置 参考自 前言 windows10 版本安装 CUDA &#xff0c;首先需要下载两个安装包 CUDA toolkit&#xff08;toolkit就是指工具包&#xff09;cuDNN 注&#x…

西门子博图功能指令(反序列化)

西门子博客功能指令—序列化 功能描述程序举例仿真测试效果源程序 功能描述 反序列化和序列化的功能刚好相反。反序列化功能主要&#xff1a;反向转换 PLC 数据类型 (UDT)、STRUCT 或 ARRAY of <数据类型> 的顺序表示并填充所有内容。 该指令可以逐步将已转换数据的多个顺…

js的序列化和反序列化

js的序列化&#xff08;即js中的object转化为字符串&#xff09; ① 使用toJSONStringvar last obj.toJSONString(); // 将JSON对象转化为JSON字符串 ② 使用stringifyvar last JSON.stringify(obj); // 将JSON对象转化为JSON字符串js的反序列化&#xff08;即js中JSON字…

@responseBody + 序列化

为什么转载responseBody这个注解的博客呢&#xff1f;因为我在看序列化的时候&#xff0c;就在考虑&#xff0c;Spring中使用responseBody的Json序列化&#xff0c;为啥不用最常用的Serializable序列化呢&#xff1f;直接转换为二进制流不好吗&#xff1f;&#xff1f;&#xf…

Django序列化器

一、序列化器作用 1、数据格式转换&#xff1a; 序列化&#xff1a; 对象 -> 字典 反序列化&#xff1a; 字典 -> 对象&#xff08;OrderedDict&#xff09; 2、校验参数合法性&#xff1b; 3、保存和修改数据&#xff1b; 二、定义序列化器 通过继承rest_framework.seri…

Qt知识点梳理 —— 自定义数据结构序列化与反序列化

文章目录 定义 Qt中序列化与反序列化 序列化&#xff1a; 反序列化&#xff1a; 自定义数据结构序列化与反序列化 项目结构 数据结构信息 执行效果 项目源码 开发环境 定义 序列化&#xff1a;将对象或数据结构转换为二进制序列 反序列化&#xff1a;二进制序列转换…