当前位置: 首页 > news >正文

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版本,则代表安装成功且环境变量正常。

http://www.lryc.cn/news/241041.html

相关文章:

  • 【MySQL】内连接和外连接
  • U盘启动制作工具Rufus
  • Ubuntu 22.04安装vscode
  • 计算机视觉的应用19-基于pytorch框架搭建卷积神经网络CNN的卫星地图分类问题实战应用
  • Java 获取本地ip网卡信息
  • 将kali系统放在U盘中插入电脑直接进入kali系统
  • 二十四、RestClient操作文档
  • 【Docker】从零开始:9.Docker命令:Push推送仓库(Docker Hub,阿里云)
  • Centos部署GitLab-备份恢复
  • CSV用EXCEL打开后为科学计数法(后几位丢失)解决方法
  • flink sqlClient提交hiveIceberg
  • SpringBoot 导入其他配置文件
  • 景区智慧旅游智能化系统方案:PPT全文58页,附下载
  • Java特殊文件读取案例Properties
  • 搜维尔科技:Faceware面部捕捉最佳实践!
  • 如何使用ArcGIS Pro进行坐标转换
  • Python----类对象和实例对象
  • [23] 4K4D: Real-Time 4D View Synthesis at 4K Resolution
  • MySQL错误之ONLY_FULL_GROUP_BY
  • 牛客 HJ106 字符逆序 golang实现
  • 浏览器没收到返回,后端也没报错,php的json_encode问题bug
  • C#中的迭代器和分部类
  • Java项目如何打包成Jar(最简单)
  • 快速掌握Pyqt5的三种主窗口
  • Linux vim操作教程(vim 基操、vim替换和查找、 vim改变文本颜色、判断和循环语句)
  • mac添加Chrome插件的方法
  • 智能优化算法 | Matlab实现金豺优化算法(GJO)(内含完整源码)
  • 6、信息打点——Web架构篇语言中间件数据库系统源码获取
  • flutter vscode gradle 配置
  • tcp和 udp区别