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

ubuntu22.04安装cuda10.2

1.安装驱动

在软件与更新里找到附加驱动,末尾不是open和server的,都可以选择。
在这里插入图片描述
检查是否安装成功

nvidia-smi

在这里插入图片描述
其中CUDA version为可以安装的最高版本

2.下载cuda

以10.2为例,本文记录为官网没有标准版本的过程,如本人系统为22.04,但是官网cuda10.2最高支持到18.04版本。
官网链接

https://developer.nvidia.com/cuda-toolkit-archive

本人为X64架构ubuntu系统22.4版本,选择方式如下:
在这里插入图片描述
下载代码为命令行输入:

wget https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run

3.安装cuda

继续输入

sudo sh cuda_10.2.89_440.33.01_linux.run

如果出现第二步出现faild,原因为gcc版本不兼容,选择方式为降低gcc版本为7,或者直接忽略,此22.04版本命令行无法直接下载gcc7,是已经被抛弃的低版本,所以我选择更为常用的忽略,即为上面第二步代码后加–override

sudo sh cuda_11.0.2_450.51.05_linux.run --override

然后命令行开始安装,会出现三次选项,第一步选择continue,第二步划到下方输入accept即可
在这里插入图片描述
在这里插入图片描述
第三次选项:
cuda installer下方driver若第一步已经安装过驱动,此处点空格取消X,即为取消安装驱动
下方四个CUDA xxxx可以都选择,也可以只选择第一个,然后选择Install,等待安装成功即可。

4.配置环境

可以采用vim或者gedit进行进入配置文件,我使用的是gedit

sudo gedit ~/.bashrc

在末尾添加以下内容

export PATH=$PATH:/usr/local/cuda/bin  
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64  

更新配置文件

source ~/.bashrc

检查是否安装成功

nvcc -V

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • matlab 2023b 不要升级,升级用不了
  • android pdf文件预览
  • 【React】二次封装Antd的Table组件
  • SQL注释方法 -- 单行注释/多行注释
  • 数据结构(三)循环链表
  • 【数据结构】排序算法大全(快速、堆、归并、插入、折半、希尔、冒泡、计数、基数)各算法比较、解析+完整代码
  • UE4/UE5像素流送云推流:多人访问不稳定、画面糊、端口占用多等
  • 3D Slicer:从入门到精通——数据模块之DICOM
  • 【C语言】结构体内存对齐:热门面试话题
  • day15
  • 百度 提前批 国际化广告部 (深圳-机器学习/数据挖掘/自然语言处理工程师) 一面+二面面经
  • 记录centos中操作(查找、结束、批量)进程以及crontab定时写法的知识
  • 数据库SQL语言实战(十)(最后一篇)
  • c++ set/multiset容器
  • 大数据智慧消防解决方案(24页PPT)
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • 11111111
  • CSS中外联样式表代表的含义
  • java正则表式的使用
  • Median of Two Sorted Arrays
  • Vue.js源码(2):初探List Rendering
  • Vue全家桶实现一个Web App
  • 闭包--闭包之tab栏切换(四)
  • 关于Flux,Vuex,Redux的思考
  • 基于游标的分页接口实现
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 漂亮刷新控件-iOS
  • 前端自动化解决方案
  • 全栈开发——Linux
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 微信小程序设置上一页数据
  • 我的业余项目总结
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • 终端用户监控:真实用户监控还是模拟监控?
  • # 数据结构
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #宝哥教你#查看jquery绑定的事件函数
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (第27天)Oracle 数据泵转换分区表
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (回溯) LeetCode 77. 组合
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (三) prometheus + grafana + alertmanager 配置Redis监控
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • (转)jQuery 基础
  • (转载)hibernate缓存
  • (自适应手机端)行业协会机构网站模板
  • (最新)华为 2024 届秋招-硬件技术工程师-单板硬件开发—机试题—(共12套)(每套四十题)
  • .Mobi域名介绍
  • .net core开源商城系统源码,支持可视化布局小程序