由于深度学习部分代码仅支持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*直接全部删除,这些都完事,就可以正常安装了

 

GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐