CUDA版本自由切换

下载特定版本cuda

在英伟达官网下载相关驱动

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

然后点点点,选择runfile(local)

本地运行后先continue

python 复制代码
Do you accept the previously read EULA?
accept/decline/quit: accept

按回车取消驱动安装

  • gcc版本不兼容报错
python 复制代码
 Failed to verify gcc version. See log at /var/log/cuda-installer.log for details.

这样就行,加一个--override

python 复制代码
sudo sh cuda_10.2.89_440.33.01_linux.run --override

切换版本

首先查看当前cuda版本

python 复制代码
ls /usr/local/

我们可以看到

python 复制代码
bin  cuda-11.0  cuda-11.8  cuda-12.0  etc  games  include  lib  man  sbin  share  src

然后编辑环境变量

python 复制代码
vim ~/.bashrc

最下面加入11.8的环境变量

python 复制代码
## cuda path
cuda_version=11.8

export PATH=/usr/local/cuda-$cuda_version/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-$cuda_version/lib64:$ld_library_path
export CUDA_HOME=/usr/local/cuda-$cuda_version

然后source一下

python 复制代码
 source ~/.bashrc 

我们可以nvcc看下

python 复制代码
nvcc -V

nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2022 NVIDIA Corporation
Built on Wed_Sep_21_10:33:58_PDT_2022
Cuda compilation tools, release 11.8, V11.8.89
Build cuda_11.8.r11.8/compiler.31833905_0
相关推荐
聆风吟º43 分钟前
CANN开源项目深度实践:基于amct-toolkit实现自动化模型量化与精度保障策略
运维·开源·自动化·cann
那个村的李富贵1 小时前
光影魔术师:CANN加速实时图像风格迁移,让每张照片秒变大师画作
人工智能·aigc·cann
Coder个人博客1 小时前
Linux6.19-ARM64 mm mmu子模块深入分析
大数据·linux·车载系统·系统架构·系统安全·鸿蒙系统
腾讯云开发者2 小时前
“痛点”到“通点”!一份让 AI 真正落地产生真金白银的实战指南
人工智能
CareyWYR2 小时前
每周AI论文速递(260202-260206)
人工智能
hopsky3 小时前
大模型生成PPT的技术原理
人工智能
禁默4 小时前
打通 AI 与信号处理的“任督二脉”:Ascend SIP Boost 加速库深度实战
人工智能·信号处理·cann
较劲男子汉4 小时前
CANN Runtime零拷贝传输技术源码实战 彻底打通Host与Device的数据传输壁垒
运维·服务器·数据库·cann
Doro再努力4 小时前
Vim 快速上手实操手册:从入门到生产环境实战
linux·编辑器·vim
wypywyp4 小时前
8. ubuntu 虚拟机 linux 服务器 TCP/IP 概念辨析
linux·服务器·ubuntu