CUDA多版本安装与切换
2020-02-22 本文已影响0人
Oscar_hailiang
本文介绍CUDA 9.0 与CUDA 10.0的多版本配置方法
CUDA 10.0 下载与安装
(若需要其他版本,请自行官网查找下载地址)
# 下载CUDA安装包
wget http://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run
# 下载Cudnn安装包
wget https://developer.download.nvidia.cn/compute/machine-learning/cudnn/secure/v7.3.1/prod/10.0_2018927/cudnn-10.0-linux-x64-v7.3.1.20.tgz
安装CUDA
- 禁用 nouveau驱动(在安装Nvidia驱动时已禁用)
lsmod | grep nouveau # 如果有输出则代表nouveau正在加载。需要我们手动禁掉nouveau。
Ubuntu的nouveau禁用方法:
a、在/etc/modprobe.d中创建文件blacklist-nouveau.conf
sudo vi /etc/modprobe.d/blacklist-nouveau.conf (利用vi编辑器编辑和保存文件)
在文件中输入一下内容:
blacklist nouveau
options nouveau modeset=0
b、执行:
sudo update-initramfs –u
c、再执行:
lsmod | grep nouveau
若无内容输出,则禁用成功,若仍有内容输出,请检查操作,并重复上述操作
-
重启电脑,进入登录界面的时候,不要登录进入桌面(否则可能会失败,若不小心进入,请重启电脑),直接按Ctrl+Alt+F1进入文本模式(命令行界面),登录账户。
-
关闭图形化界面
sudo service lightdm stop
- 切换到cuda安装文件的路径
sudo sh cuda_10.2.89_440.33.01_linux.run
首先会显示用户许可证信息,按空格键直至进度条显示到100%
然后按照提示一步步操作accept-n(driver,此前已安装过驱动)-y-y-y-y-y
image.png