前言
机器学习框架升级来升级去,就会变更很多东西,特别是有的还对应特定版本的CUDA。一些人自己写代码,往往会用最新的,比如Python 3.6,tensorflow 1.12以上。但有的就会坚持Python 2.7,还要pytorch 0.2。你配环境就会很烦,不知道那个跑起来好,你就得有这些环境。如果你加的实验室有服务器,但你没有管理的权限,有权限的人不鸟你,你问哪个服务器有什么版本的东西也没人鸟你,你就只能自力更生,或者继续烦他们。
卸载方法
step1
法1
版本号自己改
sudo apt-get remove cuda
sudo apt-get autoclean
sudo apt-get remove cuda*
cd /usr/local/
sudo rm -r cuda-9.1
我卸载8的时候没有最后那个文件夹,当然也有另一种方法
法2
cd /usr/local/cuda-9.1/bin/
sudo ./uninstall_cuda_9.1.pl
但是我的8没有这个文件,我也不知道为啥,所以我用法1卸载的。
step 2
点开系统设置->软件和更新
取消勾选你要卸载的源
比如我要卸载8,安装9,我就取消了8前面的对勾(最后一个就是我说的8的源)。然后建议在终端里进行update,不然我觉得有点慢。
大功告成!