不需root权限多cuda版本切换

一、发现问题

  1. 在使用多用户的集群或者服务器的时候,你没有root权限来重装cuda。
  2. 如果服务器上已经装好了两个版本的CUDA,这时候就不需要root权限就可改变你所使用的cuda版本。

二、解决方案

1. 通过nvcc -v查看当前cuda版本

nvcc -V

2. 查看服务器上已经安装的cuda有哪些:

ls -l /usr/local/cuda*

3. 修改 ~/.bashrc 将你所需的cuda版本(如cuda 10.0)加入PATH

vi ~/.bashrc

插入

export PATH=/usr/local/cuda-10.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH

4. 再次通过nvcc -v查看当前cuda版本

nvcc -V

即为你所需的版本(如cuda 10.0)
不需root权限多cuda版本切换_第1张图片

你可能感兴趣的:(python,ubuntu,GPU,linux,ubuntu,gpu,机器学习)