多版本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版本及部分细节

相关推荐
charlee442 天前
在本地部署Qwen大语言模型全过程总结
大模型·cuda·qwen·量化
weiwei228443 天前
CUDA编程初探
gpu·cuda
www.028 天前
在ubuntu服务器下安装cuda和cudnn(笔记)
linux·ubuntu·cuda·cudnn·服务器环境
ouliten11 天前
cuda编程笔记(13)--使用CUB库实现基本功能
笔记·cuda
Ray Song14 天前
CUDA杂记--nvcc使用介绍
nvidia·cuda·nvcc
ouliten17 天前
cuda编程笔记(11)--学习cuBLAS的简单使用
笔记·学习·cuda
笑稀了的野生俊17 天前
Ubuntu 下配置 NVIDIA 驱动与 CUDA 环境(适配 RTX 4060Ti)
linux·ubuntu·cuda·nvidia driver
闻道且行之21 天前
Windows|CUDA和cuDNN下载和安装,默认安装在C盘和不安装在C盘的两种方法
windows·深度学习·cuda·cudnn
seasonsyy21 天前
2.安装CUDA详细步骤(含安装截图)
python·深度学习·环境配置·cuda
点云SLAM23 天前
Pytorch中cuda相关操作详见和代码示例
人工智能·pytorch·python·深度学习·3d·cuda·多gpu训练