Ubuntu配置多个cuda版本共存,且能够快速切换
·
ubuntu22.04多版本安装cuda及快速切换(cuda11.1和11.8)_ubuntu cuda版本-CSDN博客
借鉴这篇博文,感谢博主!
这里添加环境变量的一些改进
-
先安装 CUDA 11.8(或者其他版本,总之是系统第一个cuda):
export PATH=/usr/local/cuda-11.8/bin:${PATH} export LD_LIBRARY_PATH=/usr/local/cuda-11.8/lib64:${LD_LIBRARY_PATH}这段代码的意思将 CUDA 11.8 的
bin目录和lib64目录分别添加到PATH和LD_LIBRARY_PATH环境变量的前面。 -
在此基础上安装 CUDA 11.1:
export PATH=/usr/local/cuda-11.1/bin${PATH:+:${PATH}} export LD_LIBRARY_PATH=/usr/local/cuda-11.1/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}这段代码的意思是,将 CUDA 11.1 的
bin目录和lib64目录分别添加到PATH和LD_LIBRARY_PATH环境变量的前面,并且确保只有在PATH和LD_LIBRARY_PATH已经有值时才追加之前的值。
个人认为,第一个cuda版本用${PATH},之后的cuda版本才用${PATH:+:${PATH}}。欢迎高手讨论此问题
更多推荐
所有评论(0)