Ubuntu正确卸载cuda11.0 | 安装cuda10.1、cuDNN

卸载cuda11.0

cuda在安装时就已经准备好了卸载的接口。卸载程序在 “/usr/local/cuda-xx.x/bin” 下,需要注意的是cuda10.0及之前的版本卸载程序名为 “uninstall_cuda_xx.x.pl” ,而cuda10.1及之后的版本卸载程序名为 “cuda-uninstaller”。
找到之后运行卸载程序即可,这里的 “xx.x” 表示自己的cuda版本。

cuda10.0及以下的卸载:

cd /usr/local/cuda-xx.x/bin/
sudo ./uninstall_cuda_xx.x.pl
sudo rm -rf /usr/local/cuda-xx.x

cuda10.1及以上的卸载:

cd /usr/local/cuda-xx.x/bin/
sudo ./cuda-uninstaller
sudo rm -rf /usr/local/cuda-xx.x

最后边加了一句 “sudo rm -rf /usr/local/cuda-xx.x”,这是因为一般情况下cuda都配置了cudnn,在运行卸载程序时只会卸载cuda而不会一并删除cudnn的文件。因为cudnn文件还在的缘故,自己的cuda-xx.x文件夹仍然在,需要手动删除。

所以如果自己要卸载的cuda没有配置cudnn,那么cuda-xx.x文件夹在卸载完成后会被自动删除,也就没必要再运行最后一句了。

安装cuda10.1

首先输入命令(中间没有空格):

nvidia-smi

如果显示如下界面,表明显卡驱动已安装成功,可以跳过下面显卡驱动安装步骤。
在这里插入图片描述

1、先安装显卡驱动

首先我们需要添加源,

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

然后检查可以安装的驱动版本,

ubuntu-drivers devices

选择最合适的版本安装即可,

sudo apt install nvidia-driver-XXX

最后,重启Ubuntu系统,输入nvidia-smi查看驱动信息。

2、安装cuda

进入官网并下载:https://developer.nvidia.com/cuda-downloads
在这里插入图片描述
下载完成后,解压,并运行上图中的命令,一直按 “enter” 键,到最后会问你是否接受,填写 “accept” 即可。注意安装CUDA的时候不要安装驱动(因为在第一步我们已经安装过了)。
在这里插入图片描述
在这里插入图片描述
然后,

sudo vim ~/.bashrc

我们在文件最后一行添加:

$ export PATH=/usr/local/cuda-10.1/bin:/usr/local/cuda-10.1/NsightCompute-2019.1${PATH:+:${PATH}}
$ export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64\
                         ${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

最后,使刚刚的配置生效。

source ~/.bashrc

进入目录usr/local/cuda-10.1/samples/1_Utilities/deviceQuery中,分别输入命令:

sudo make
./deviceQuery

如果出现如下输入,则CUDA安装成功。
在这里插入图片描述
3、安装cuDNN
进入官网:https://developer.nvidia.com/cudnn
选择合适版本下载(cuDNN Library for Linux)

然后解压,并进入到相应目录,运行以下命令:

sudo cp cuda/include/cudnn* /usr/local/cuda-10.1/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda-10.1/lib64
sudo chmod a+r /usr/local/cuda-10.1/include/cudnn*
sudo chmod a+r /usr/local/cuda-10.1/lib64/libcudnn*

以配置cuDNN环境。

通过以下命令查看cuDNN版本。

cat /usr/local/cuda-10.1/include/cudnn_version.h | grep CUDNN_MAJOR -A 2

如果出现以下界面表示cudnn安装完成!
在这里插入图片描述

日常学习记录,一起交流讨论吧!侵权联系~

  • 3
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WYKB_Mr_Q

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值