安装cuda/卸载cuda

1. GCC——验证设备是否安装gcc

gcc --version

2. GCC——安装gcc(已经安装跳过)

sudo apt-get update
sudo apt-get install gcc

3. 禁用nouveau驱动——检测驱动是否存在(若无输出则无需操作,跳过,从7步执行)

lsmod | grep nouveau

4. 禁用nouveau驱动——添加文件禁用,修改 /etc/modprobe.d/blacklist-nouveau.conf(文件不存在要新建)

#shell命令行运行
vim /etc/modprobe.d/blacklist-nouveau.conf
#添加内容
blacklist nouveau
options nouveau modeset=0

6. 禁用nouveau驱动——重新生成kernel initramfs,然后重启

sudo update-initramfs -u
sudo reboot

7. 官网下载合适当前linux版本合适的cuda安装包【查看依赖选择版本

⚠️使用profile方式安装错误率最低

8. 通过官网提供的Base Installer 命令进行安装

⚠️ 安装时会提示选择要安装的内容,不要安装cuda包内带的NVIDIA驱动,安装后可能会存在兼容问题

⚠️***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 440.33 is required for CUDA 10.0 functionality to work.忽略就行

⚠️安装后查看软连接已经指向10.1版本

ll /usr/local/

9. 设置环境变量

方法一(推荐):在/etc/profile.d创建cuda.sh文件方式

sudo vim /etc/profile.d/cuda.sh
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

方法二:在/etc/profile末尾中添加CUDA全局变量

sudo vim /etc/profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.1/lib64
export PATH=$PATH:/usr/local/cuda-10.1/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-10.1
source .bashrc

10. 验证是否安装成功

编译/usr/local/cuda/samples下的测试例子,编译之后进入samples/bin/x86_64/linux/release, 运行deviceQuery:./deviceQuery

cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery

输出,结尾处有PASS则成功

11 .卸载Cuda

cuda8

# 卸载原来的Cuda 8
sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl
# 删除对应文件夹
sudo rm -rf /usr/local/cuda-8.0/

cuda11

sudo /usr/local/cuda/bin/cuda-uninstaller
sudo rm -rf /usr/local/cuda-11.1/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值