Ubuntu安装CUDA驱动
Ubuntu安装CUDA驱动
- 前言
- 官网
- 安装
- 确认安装版本
- 安装CUDA Toolkit
前言
CUDA驱动一般指CUDA Toolkit,可通过Nvidia官网下载安装。本文介绍安装方法。
官网
CUDA Toolkit 最新版:CUDA Toolkit Downloads | NVIDIA Developer
CUDA Toolkit 最新版文档:CUDA Release Notes — Release Notes 12.3 documentation
CUDA Toolkit V11.8:CUDA Toolkit 11.8 Downloads | NVIDIA Developer
CUDA Toolkit V11.8文档:CUDA Toolkit Documentation
安装
确认安装版本
首先确保系统已安装Nvidia显卡驱动。输入以下命令可查看驱动是否正常,以及支持的CUDA驱动版本:
nvidia-smi

其中的CUDA Version为支持的最高版本,图中示例为12.0。
可知此显卡兼容V12.0以下的CUDA版本。
安装CUDA Toolkit
安装官网教程安装,推荐使用runfile方式安装。
进入对应版本的CUDA Toolkit官网,以CUDA Toolkit V11.8为例:
选择Linux、x86_64、Ubuntu、22.04、runfile,如下图:

按照下方的提示下载和安装:

下载安装命令如下:
wget https://developer.download.nvidia.com/compute/cuda/11.8.0/local_installers/cuda_11.8.0_520.61.05_linux.run
sudo sh cuda_11.8.0_520.61.05_linux.run
若安装时若已有Nvidia显卡驱动,则无需安装Nvidia显卡驱动,仅安装CUDA Toolkit即可。
安装完成后,需添加环境变量,步骤如下:
# 查看cuda文件路径是否正常
ls /usr/local/cuda/bin
ls /usr/local/cuda/lib64# 使用vim编辑bashrc文件
vim ~/.bashrc# bashrc文件末尾添加环境变量
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH# 加载bashrc文件
source ~/.bashrc
测试CUDA驱动是否正常安装,使用如下命令进行测试:
nvcc -V
若出现nvcc版本,则代表安装成功且环境变量正常。
相关文章:
Ubuntu安装CUDA驱动
Ubuntu安装CUDA驱动 前言官网安装确认安装版本安装CUDA Toolkit 前言 CUDA驱动一般指CUDA Toolkit,可通过Nvidia官网下载安装。本文介绍安装方法。 官网 CUDA Toolkit 最新版:CUDA Toolkit Downloads | NVIDIA Developer CUDA Toolkit 最新版文档&…...
【MySQL】内连接和外连接
内连接和外连接 前言正式开始内连接外连接左外连接右外连接 前言 前一篇讲多表查询的时候讲过笛卡尔积,其实笛卡尔积就算一种连接,不过前一篇讲的时候并没有细说连接相关的内容,本篇就来详细说说表的连接有哪些。 本篇博客中主要用到的还是…...
U盘启动制作工具Rufus
U盘启动制作工具Rufus 下载U盘启动制作工具Rufus,进入Rufus官网:http://rufus.ie/en/,打开之后往后滑动,找到download即可点击下载。 需要插入U盘 首先需要插入U盘,如果U盘有重要文件一定要备份,然后右键…...
Ubuntu 22.04安装vscode
要在Ubuntu 22.04安装vscode,请完成这些步骤。 首先apt命令更新软件包索引并安装导入微软GPG密钥的依赖软件。 更新,近期内执行过可忽略 sudo apt update安装工具包 sudo apt install software-properties-common apt-transport-https curl当导入GPG后…...
计算机视觉的应用19-基于pytorch框架搭建卷积神经网络CNN的卫星地图分类问题实战应用
大家好,我是微学AI,今天给大家介绍一下计算机视觉的应用19-基于pytorch框架搭建卷积神经网络CNN的卫星地图分类问题实战应用。随着遥感技术和卫星图像获取能力的快速发展,卫星图像分类任务成为了计算机视觉研究中一个重要的挑战。为了促进这一…...
Java 获取本地ip网卡信息
工具类 public static Optional<Inet4Address> getLocalIp4Address() throws SocketException {final List<Inet4Address> inet4Addresses getLocalIp4AddressFromNetworkInterface();if (inet4Addresses.size() ! 1) {final Optional<Inet4Address> ipBySo…...
将kali系统放在U盘中插入电脑直接进入kali系统
首先准备一个空白的 U 盘。 Kali Linux | Penetration Testing and Ethical Hacking Linux Distribution 在 Windows 上制作 Kali 可启动 USB 驱动器 Making a Kali Bootable USB Drive on Windows | Kali Linux Documentation 1. 首先下载 .iso 镜像 Index of /kali-images…...
二十四、RestClient操作文档
目录 一、新增文档 1、编写测试代码 二、查询文档 1、编写测试代码 三、删除文档 1、编写测试代码 四、修改文档 1、编写测试代码 五、批量导入文档 批量查询 一、新增文档 1、编写测试代码 SpringBootTest public class HotelDocumentTest {private RestHighLevelC…...
【Docker】从零开始:9.Docker命令:Push推送仓库(Docker Hub,阿里云)
【Docker】从零开始:9.Docker命令:Push推送仓库 知识点1.Docker Push有什么作用?2.Docker仓库有哪几种2.1 公有仓库2.2 第三方仓库2.3 私有仓库2.4 搭建私有仓库的方法有哪几种 3.Docker公有仓库与私有仓库的优缺点对比 Docker Push 命令标准语法操作参数…...
Centos部署GitLab-备份恢复
1. 下载rpm包 wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm2. 安装依赖 yum -y install policycoreutils openssh-server openssh-clients postfix policycoreutils-python3. rpm安装 rpm -ivh gitlab-ce-10.8.4-ce.…...
CSV用EXCEL打开后为科学计数法(后几位丢失)解决方法
当在Excel中打开含有长数字(如订单号)的CSV文件时,Excel可能会默认将这些长数字格式化为科学计数法。 而当您尝试将它们转换为文本格式时,如果数字非常长,Excel可能无法正确处理其精度,导致数字的后几位变…...
flink sqlClient提交hiveIceberg
flink sqlClient提交hiveIceberg 环境准备sqlclient启动前准备启动sqlclientinit.sqlinsert.sql 环境准备 组件名版本flink客户端1.14.4-2.12hadoop集群3.1.4hive客户端3.1.2icebergiceberg-flink-runtime-1.14-0.13.2.jariceberg-hive依赖iceberg-hive-runtime-0.13.2.jar s…...
SpringBoot 导入其他配置文件
默认情况下,springboot 初始的项目中都有一个 application.yml 或者 application.properties 文件,如果我们希望再定义一个独立的配置文件用来配置特定业务数据,而不希望把这些配置内容都堆积在 application 配置文件中,实现这个需…...
景区智慧旅游智能化系统方案:PPT全文58页,附下载
关键词:智慧景区解决方案,智慧文旅解决方案,智慧旅游解决方案,智慧文旅综合运营平台 一、景区智慧旅游智能化系统建设背景 近年来,随着信息技术的快速发展和普及,以及旅游市场的不断扩大和升级࿰…...
Java特殊文件读取案例Properties
代码 package com.itheima.d1;import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.util.Properties;public class Test3 {public static void main(String[] args) throws Exception {//目标:读取属性文件…...
搜维尔科技:Faceware面部捕捉最佳实践!
视频源和分辨率: 我们的软件针对 RGB 彩色素材进行了优化,不支持使用红外摄像机。 我们建议视频分辨率为 720p 和 1080p。低于 720p 的分辨率可能会对跟踪质量产生负面影响,而高于 1080p 的分辨率会导致存储要求和传输时间增加,而…...
如何使用ArcGIS Pro进行坐标转换
不同来源的数据坐标系可能是不同的,为了统一使用这些数据就需要进行坐标转换,ArcGIS Pro作为专业的GIS软件,坐标转换功能肯定也是包含的,这里为大家介绍一下ArcGIS Pro如何进行坐标转换,希望能对你有所帮助。 数据来源…...
Python----类对象和实例对象
目录 一.类和类的实例 二.类属性和实例属性 三.私有属性和公有属性 四.静态方法和类方法 五.__init__方法,__new__方法和__del__方法: 六.私有方法和公有方法 七.方法的重载 八.方法的继承 九.方法的重写 十.对象的特殊方法 十一.对象的引用&a…...
[23] 4K4D: Real-Time 4D View Synthesis at 4K Resolution
paper | proj | code 提出一种基于K-Planes的4D point cloud Representation;提出一种Hybrid appearance model,包含image blending model和SH model。其中,image blending model将3D点映射回原图中求得,SH model通过模型预测求得…...
MySQL错误之ONLY_FULL_GROUP_BY
报错信息: 翻译: 对该报错的解释 所以,实际上该报错是由于在SQL查询语句中有group by,而这个包含group by的SQL查询写的并不规范导致的,这个ONLY_FULL_GROUP_BY模式开启之后检查就会很严格,如果select列表…...
开源一个基于INA226的USB-C PD诱骗器功耗监测仪,硬件软件全公开
开源USB-C PD诱骗器功耗监测仪:从硬件设计到软件实现的全栈解析 最近在调试一个支持USB PD协议的移动电源时,我发现市面上大多数功率检测工具都无法准确捕捉快充协议握手过程中的动态功率变化。这促使我开发了一款基于INA226的高精度USB-C PD诱骗器功耗监…...
3步完成视频字幕提取:Video-subtitle-extractor让本地OCR识别变得简单高效
3步完成视频字幕提取:Video-subtitle-extractor让本地OCR识别变得简单高效 【免费下载链接】video-subtitle-extractor 视频硬字幕提取,生成srt文件。无需申请第三方API,本地实现文本识别。基于深度学习的视频字幕提取框架,包含字…...
DDrawCompat完整教程:让老旧游戏在现代Windows上重获新生的终极解决方案
DDrawCompat完整教程:让老旧游戏在现代Windows上重获新生的终极解决方案 【免费下载链接】DDrawCompat DirectDraw and Direct3D 1-7 compatibility, performance and visual enhancements for Windows Vista, 7, 8, 10 and 11 项目地址: https://gitcode.com/gh_…...
ezdxf:Python工程师如何高效处理AutoCAD DXF文件的革命性方案
ezdxf:Python工程师如何高效处理AutoCAD DXF文件的革命性方案 【免费下载链接】ezdxf Python interface to DXF 项目地址: https://gitcode.com/gh_mirrors/ez/ezdxf 在工程设计和制造领域,AutoCAD DXF文件格式已成为行业标准的数据交换格式。然而…...
Livegrep核心架构解析:从索引构建到实时搜索的完整实现
Livegrep核心架构解析:从索引构建到实时搜索的完整实现 【免费下载链接】livegrep Interactively grep source code. Source for http://livegrep.com/ 项目地址: https://gitcode.com/gh_mirrors/li/livegrep Livegrep是一款强大的交互式源代码搜索工具&…...
快速体验GLM-4.7-Flash:用Ollama Web UI实现零门槛AI对话
快速体验GLM-4.7-Flash:用Ollama Web UI实现零门槛AI对话 1. GLM-4.7-Flash模型简介 1.1 模型架构与特点 GLM-4.7-Flash是一款30B参数规模的混合专家模型(MoE),采用A3B稀疏激活架构。这意味着: 总参数30B:具备接近GPT-4级别的…...
PyTorch 高频面试题
一、 核心概念与张量操作 1. 什么是PyTorch? PyTorch是一个开源的机器学习库,主要用于开发和训练基于神经网络的深度学习模型。其核心特点是动态计算图(又称即时执行模式),支持GPU加速,并集成了自动微分功…...
Janus-Pro-7B MySQL数据库优化顾问:慢查询分析与索引建议
Janus-Pro-7B MySQL数据库优化顾问:慢查询分析与索引建议 1. 引言 你有没有遇到过这种情况?网站或者应用突然变慢了,用户开始抱怨,你打开后台一看,数据库的CPU已经飙到了90%以上。查了半天,发现是几条SQL…...
自然语言生成技术:从原理到实践
1. 自然语言生成技术解析:让机器像人类一样写作作为一名长期从事自然语言处理(NLP)领域的技术从业者,我见证了自然语言生成(NLG)技术从简单的规则匹配发展到如今能够创作出媲美人类水平的文本。这项技术正在…...
python画桃心
python用turtle画简单图案比较方便,大一学python的turtle模块时,记得要画各种图案,如国旗,桃心等等图案,期末课程设计时有可能还会遇到画54张扑克牌,当初室友就被迫选了这道题。!!&a…...
