Ubuntu18.04下卸载CUDA11.0

由于深度学习部分代码仅支持CUDA11.0版本之前的Pytorch,Pytorch官网也没有提供与CUDA11.0配套的版本,因此决定卸载CUDA11.0,但是网上也都是11.0版本之前的卸载方式,因此按照网上的方法进行卸载,

  由于本人linux操作系统不熟,只能自己尝试

首先在安装完CUDA 11.0版本后,进入CUDA官网准备安装CUDA 10.2,本来没想卸载CUDA 11.0但在安装的最后一步出现:

说明,在存在更高版本(11.0)情况下,无法正常安装,于是进行卸载:

为什么不按照网上那种先进入到/usr/local/cuda/bin,再执行对应删除程序呢?如下:


 cd  /usr/local/cuda/bin
 sudo ./uninstall_cuda_x.x.pl 
 或
 sudo ./cuda-uninstaller

因为我试了,CUDA 11.0没有这个文件!!!!

卸载

卸载过程忘截图了,过程是:

sudo apt-get remove cuda
sudo apt autoremove 
sudo apt-get remove cuda*

然后切换到CUDA所在目录:

cd /usr/local/

删除CUDA-11.0目录:

sudo rm -r cuda-11.0

结果我再使用官方安装方法时就出现了,这种让人崩溃的景象:

可以看到,我安装的时下载好的10.2版本,但是安装包找的都是原来的11.0,并且这些地址都是找不到的,查了半天才找到为什么安装包还会找这些地址:

输入命令:

sudo dpkg -l |grep cuda

可以看到,我们安装的10-2-local的包,但是除了这个全部都还是11-0!!!

于是使用:
 

sudo dpkg -P cuda-toolkit-11-0 

一个一个对应删除,因为系统不让使用cuda*直接全部删除,这些都完事,就可以正常安装了

 

  • 19
    点赞
  • 94
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值