【机器学习】【ubuntu】服务器cuda toolkit多版本切换
其实通过update-alternatives可以实现的cuda版本切换1.查看版本查看cuda toolkit版本nvcc -V注意是大V查看显卡驱动版本和cuda版本注意cuda 版本和cuda toolkit版本不是一回事nvidia-smi2.下载并安装多版本的cuda toolkit地址:https://developer.nvidia.com/cuda-toolkit-archive进
·
其实通过update-alternatives可以实现的cuda版本切换
1.查看版本
- 查看cuda toolkit版本
nvcc -V
注意是大V
- 查看显卡驱动版本和cuda版本
注意cuda 版本和cuda toolkit版本不是一回事
也有说这里的cuda版本是显卡驱动支持的最高cuda版本
nvidia-smi
2.下载并安装多版本的cuda toolkit
地址:https://developer.nvidia.com/cuda-toolkit-archive
进去如下图所示,以10.2为例
我们选择好系统型号,以runfile为例,如果服务器直接wget不了的话,可以用wget后面的链接先下载到本地再上传到服务器,但是比较大(2.5GB)。注意还要下载下面两个补丁。
上传到服务器后,我们进行安装
sudo sh
等一会,输入accept
这里因为显卡驱动已经安装好了,你需要把Driver给去掉,否则会报错。因为已经装了Driver了,所以再次安装会起冲突。
然后install,等一会就好了。
安装好后,输入
ls /usr/local
可以看到目前已经安装好了两个版本的cuda toolkit
3.版本切换
- 先添加到update-alternatives
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
输入数字切换版本,可以发现能够自由切换成功
更多推荐
所有评论(0)