多版本CUDA安装切换

系统中默认的安装CUDA为12.0,现在需要在个人用户下安装CUDA11.7。

CUDA

  • 下载
    CUDA官网下载
  • 安装
  • Log file not open.Segmentation fault (core dumped)错误
    /tmp/cuda-installer.log删除即可。
  • 重新安装,去掉驱动的安装,设置Toolkit的安装路径


  • 设置Library的安装路径

  • Done返回上一级
  • 只选择CUDA Toolkit进行安装
  • 安装完之后

cudnn

  • 解压文件

  • cudnn目录下部分文件复制到cuda的安装目录下

    python 复制代码
    cp cudnn-linux-x86_64-8.9.0.131_cuda11-archive/include/cudnn*.h /home/xxx/.local/cuda-11.7/include
    cp cudnn-linux-x86_64-8.9.0.131_cuda11-archive/lib/libcudnn* /home/xxx/.local/cuda-11.7/lib64
  • 修改权限

    python 复制代码
    chmod a+r /home/xxx/.local/cuda-11.7/include/cudnn*.h /home/xxx/.local/cuda-11.7/lib64/libcudnn*

版本切换

python 复制代码
export PATH=/home/xxx/.local/cuda-11.7/bin:$PATH
export LD_LIBRARY_PATH=LD_LIBRARY_PATH:/home/xxx/.local/cuda-11.7/lib64
export CUDA_HOME=/home/xxx/.local/cuda-11.7

参考资料
GPU显卡驱动安装
非root用户安装cuda与cudnn
创建多个cuda版本,可以自由切换,不干扰源环境,且不用sudo指令,操作简单
cuda安装出现 Log file not open. Segmentation fault (core dumped) 错误

linux用户下更换cuda版本及部分细节

相关推荐
luoganttcc5 天前
ubuntu.24安装cuda
cuda
扫地的小何尚8 天前
NVIDIA RTX 系统上使用 llama.cpp 加速 LLM
人工智能·aigc·llama·gpu·nvidia·cuda·英伟达
吃肉夹馍不要夹馍10 天前
CublasLt 极简入门
cuda·cublas·gemm·cublaslt
Code-world-112 天前
Ubuntu系统安装NVIDIA驱动、CUDA、PyTorch等GPU深度学习环境
linux·pytorch·深度学习·cuda·深度强化学习
狼刀流23 天前
(8) cuda分析工具
python·cuda
CodeLearing25 天前
【CUDA代码实践03】m维网格n维线程块对二维矩阵的索引
线性代数·矩阵·cuda
坐望云起1 个月前
Ubuntu20.04 更新Nvidia驱动 + 安装CUDA12.1 + cudnn8.9.7
linux·ubuntu·nvidia·cuda·onnx·1024程序员节
狼刀流1 个月前
(5)cuda中的grid、block
c++·cuda·1024程序员节
Mundaneman1 个月前
架构发展史
架构·cuda
张大饼的最爱1 个月前
CUDA 共享内存 shared memory
cuda·cuda c