首页 > 系统相关 >Ubuntu多版本CUDA安装与切换(转载)

Ubuntu多版本CUDA安装与切换(转载)

时间:2024-05-06 11:35:08浏览次数:16  
标签:10.1 CUDA usr 版本 Ubuntu 转载 local cuda

https://qiyuan-z.github.io/2022/01/04/Ubuntu%E5%A4%9A%E7%89%88%E6%9C%ACcuda%E5%AE%89%E8%A3%85%E4%B8%8E%E5qiyuan-z.github.io /2022/01/04/Ubuntu%E5%A4%9A%E7%89%88%E6%9C%ACcuda%E5%AE%89%E8%A3%85%E4%B8%8E%E5%88%87%E6%8D%A2/

Ubuntu多版本CUDA安装与切换

2022/1/4
cover 发表于2022-01-04|更新于2022-06-07|

|字数总计:521|阅读时长:2分钟|阅读量:9038

本文主要介绍CUDA多版本如何共存与切换,这里以cuda10.1为例。

安装新版本cuda

官网选择对应安装包,这里选择runfile类型的安装文件cuda_10.1.243_418.87.00_linux.run

执行以下命令,开始安装:

plaintext

1
sudo sh cuda_10.1.243_418.87.00_linux.run

依次出现如下界面:

选择continue,继续。

输入accept,回车接受。

  • 是否安装显卡驱动,本机已有,这里一般取消勾选
  • 是否安装工具包,默认勾选
  • 是否安装样例, 默认勾选
  • 是否安装演示套件,默认勾选
  • 是否安装文档,默认勾选

勾选完毕,点击install开始安装。

过程中会叫你选择是否创建指向cuda的链接:

plaintext

1
2
Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit:

如果马上想要使用当前版本,这里就选yes,否则就选no,等有需要时再设置。

安装cuDNN

同样去官网下载好与CUDA版本对应的安装包,文件格式为tar压缩文件cudnn-10.1-linux-x64-v7.6.4.38.tgz

① 进行解压

plaintext

1
tar -zxvf cudnn-10.1-linux-x64-v7.6.4.38.tgz

② 将解压后的文件复制到新版本cuda目录

plaintext

1
2
sudo cp cuda/include/cudnn.h  /usr/local/cuda-10.1/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda-10.1/lib64

③ 更改权限

plaintext

1
sudo chmod a+r /usr/local/cuda-10.1/include/cudnn.h  /usr/local/cuda-10.1/lib64/libcudnn*

配置环境变量

修改 ~/.bashrc 文件,在末尾添加:

plaintext

1
2
3
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda

按此设置后,以后更换CUDA版本无需再动环境配置。

多版本切换

CUDA默认安装在/usr/local下,可至此目录查看已安装版本。

使用stat命令可查看当前CUDA软链接指向哪个CUDA版本:

切换版本只需将软链接指向新的CUDA版本:

① 删除原来的链接:

plaintext

1
sudo rm -rf /usr/local/cuda

② 建立新链接,指向指定的CUDA版本:

plaintext

1
sudo ln -s /usr/local/cuda-10.1 /usr/local/cuda

切换完毕后可再次通过stat命令或nvcc -V查看:

文章作者: Qiyuan-Z 文章链接: https://qiyuan-z.github.io/2022/01/04/Ubuntu%E5%A4%9A%E7%89%88%E6%9C%ACcuda%E5%AE%89%E8%A3%85%E4%B8%8E%E5%88%87%E6%8D%A2/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Yuan

 

标签:10.1,CUDA,usr,版本,Ubuntu,转载,local,cuda
From: https://www.cnblogs.com/aibot/p/18174673

相关文章

  • [数据分析与可视化] Python绘制数据地图3-GeoPandas使用要点-转载
    [数据分析与可视化]Python绘制数据地图3-GeoPandas使用要点 本文主要介绍GeoPandas的使用要点。GeoPandas是一个Python开源项目,旨在提供丰富而简单的地理空间数据处理接口。GeoPandas扩展了Pandas的数据类型,并使用matplotlib进行绘图。GeoPandas官方仓库地址为:GeoPandas。Ge......
  • 基于Luckfox Pico的opencv使用UDP协议与ubuntu传输摄像头数据-小白进阶
    使用UDP传输opencv的mat数据并显示本教程适用于进阶的小白尝试先说一下背景吧,正在工作的我,突然间看到淘宝上有个很漂亮的价格还不错的linux小板子,遂买下。没错,工作太无聊以至于开始摸鱼学习~但奈何每天工作完回家就像躺着,所以板子到手都快半年了才开始研究实现了简陋的摄像头......
  • ubuntu 桥接模式无法上网解决
    ubuntu安装,根据个人的选择来配置网络信息,以下是vmare配置桥接模式时ubuntu无法上网的处理方式:1.vmare-》虚拟机-》设置,选中桥接模式(复制物理状态可以不勾选)2. vmare-》编辑-》虚拟网络编辑器,选中更改设置 2. 选中VMnet0网卡,该网卡选中电脑目前在用的网卡名称;(注意......
  • Ubuntu中CLion编译Geant4项目
    围绕自带的/examples/basic/B1展开,其他项目相关操作类似。成功安装Geant4后,首先验证B1示例能否正常运行,可以则进行下一步。安装Clion。进入B1示例,选择使用Clion打开目录中的CMakeLists.txt文件,以创建对应的项目(Project)。进入项目后,直接Run该项目可能报如下图所示错误:出现该......
  • DC-3-Joomla-Ubuntu提权
    靶机DC-3下载地址:https://www.vulnhub.com/entry/dc-32,312/翻译一下官方给出的一些信息:这个靶场与之前的不同,只有一个入口点和一个flag,并且没有任何线索。靶场只需要简单的下载,解压,打开并将其导入到VMware即可(我将其网络配置为NAT模式,保证机器与Kali在同一个网段下)一、信息收......
  • 【转载】Godot-GDExtension C++ 环境搭建 (Docker+MinGW/跨平台)
    本文原链接见 Godot-GDExtensionC++环境搭建(Docker+MinGW/跨平台)|Convexwf'sKirakiraBlog。Godot在4.X之后推出了GDExtension,通过第三方绑定扩展功能,目前官方支持的语言只有C++。通过使用GDExtensionC++编写扩展插件,可以作为库文件在Godot中交互使用。GDExten......
  • ubuntu20.04手动换源——个人向
    备份你的源,然后替换你的Linux主机上/etc/apt/source.list即可。笔者用的源如下:点击查看代码#debcdrom:[Ubuntu20.04.4LTS_FocalFossa_-Releaseamd64(20220223)]/focalmainrestricted#Seehttp://help.ubuntu.com/community/UpgradeNotesforhowtoupgra......
  • ubuntu_24.04 Noble LTS安装docker desktop启动无窗口及引擎启动失败的解决方法
    ubuntu_24.04LTS安装dockerdesktop启动无窗口及引擎启动失败的解决方法1.安装dockerdesktop后启动无窗口现象:执行sudoaptinstall./docker-desktop-4.29.0-amd64.deb成功安装dockerdesktop后,无论是在菜单里点击DockerDesktop图标还是执行systemctl--userstartdocker......
  • Ubuntu 20.04.06 修改主机名
    原因修改主机名vi/etc/hostname重启reboot......
  • Ubuntu 20.04.6 安装教程 (VMware16)
    1.下载ubuntu进入官网地址:https://ubuntu.com/选择版本2.VMware创建虚拟机3.安装Ubuntu选择iso文件启动Ubuntu选择语言安装模式没有检测到操作系统?没关系选择地区你是Ubuntu系统的某一位用户耐心等待耐心等待之时,做件重要的事重启Ub......