Ubuntu中多版本CUDA切换

使用update-alternatives实现多版本CUDA切换
以cuda-10.2和cuda-10.0为例,前提这两个是已经安装好了的,则在终端使用以下命令语句完成多版本的切换:
sudo update-alternatives --install /usr/local/cuda cuda /usr/local/cuda-10.0/
sudo update-alternatives --install /usr/local/cuda cuda /usr/local/cuda-10.2/

为cuda配置优先级,数字越大优先级越高:
sudo update-alternatives --install /usr/local/cuda cuda /usr/local/cuda-10.0/ 10
sudo update-alternatives --install /usr/local/cuda cuda /usr/local/cuda-10.2/ 20

配置成功后则会返回:

在这插入图片描述
接着使用命令语句: sudo update-alternatives --config cuda  可看到:

Ubuntu中多版本CUDA切换_第1张图片
表明此时的多版本cuda已经配置好了,如果要切换只需要指定对应的编号即可.
Ubuntu中多版本CUDA切换_第2张图片
查看cuda版本是否切换成功,终端输入:
nvcc --version

在这里插入图片描述
显示现在的cuda版本已经切换至10.0版本

你可能感兴趣的:(ubuntu,工具使用)