cuda卸载_Ubuntu16.04卸载cuda10.2卸不干净,还出现Unmet dependencies报错

5d757cb78a54f3e7911c289da81c2076.png

记一个毫无进展的装机的一天。。。

cuda10.2目前还无法安装tensorflow,详细tensorflow版本对应关系拉到这个网页最底端:

https://www.tensorflow.org/install/source

然后再卸载cuda的时候发现卸不干净,在nvidia官网给出的卸载方案是去 /usr/local/cuda/bin 找uninstall的pl文件,然鹅我根本找不到这个uninstall_cuda_10.2.pl

于是手动卸载报错:

dpkg: error processing archive /var/cache/apt/archives/libcublas-dev_10.2.0.105-1_amd64.deb (--unpack): trying to overwrite '/usr/include/cublas_v2.h', which is also inpackage nvidia-cuda-dev 9.1.85-3ubuntu1 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/libcublas-dev_10.2.0.105-1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)

运行 "sudo apt autoremove",显示:

Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: cuda-libraries-dev-10-2 : Depends: libcublas-dev (>= 10.2.0.105) but it is not installed cuda-samples-10-2 : Depends: libcublas-dev (>= 10.2.0.105) but it is not installed cuda-visual-tools-10-2 : Depends: libcublas-dev (>= 10.2.0.105) but it is not installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution)

很崩溃怎么还能有依赖cuda-libraries-dev这样的东西?试了一个小时找遍各种办法,最后google上一个小哥哥给的答案:

dpkg -P nvidia-cuda-toolkit nvidia-cuda-dev
apt --fix-broken install

就搞定了。这个解决办法的网址:https://askubuntu.com/questions/1132090/i-am-not-able-to-install-anything-in-ubuntu

还有一个方法没试过也贴出来:https://forums.developer.nvidia.com/t/error-depends-libcublas-dev-10-1-0-105-but-it-is-not-installed-ubuntu-18-04/71048/8

继续继续哈:卸载可以完整走下去了:

sudo rm /etc/apt/sources.list.d/cuda*
sudo apt remove nvidia-cuda-toolkit

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值