Ubuntu18.04下卸载CUDA11.0

Ubuntu18.04下卸载CUDA11.0由于深度学习部分代码仅支持CUDA11.0版本之前的Pytorch,Pytorch官网也没有提供与CUDA11.0配套的版本,因此决定卸载CUDA11.0,但是网上也都是11.0版本之前的卸载方式,因此按照网上的方法进行卸载,由于本人linux操作系统不熟,只能自己尝试首先在安装完CUDA11.0版本后,进入CUDA官网准备安装CUDA10.2,本来没想卸载CUDA11.0但在安装的最后一步出现:说明,在存在更高版本(11.0)情况下,无法正常安装,于是进行卸载:为什么不按照网.

大家好,又见面了,我是你们的朋友全栈君。

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

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

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

Ubuntu18.04下卸载CUDA11.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

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

Ubuntu18.04下卸载CUDA11.0

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

输入命令:

sudo dpkg -l |grep cuda

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

Ubuntu18.04下卸载CUDA11.0

于是使用:
 

sudo dpkg -P cuda-toolkit-11-0 

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

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/149919.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 背景图片的精灵图的使用

    背景图片的精灵图的使用<!DOCTYPEhtml><html><head><metacharset="utf-8"/><metahttp-equiv="X-UA-Compatible"content="IE=edge"><title>背景图片的精灵图的使用<

  • Xmind快捷键笔记

    Xmind快捷键笔记

  • 关于java的书籍文献_参考文献解释

    关于java的书籍文献_参考文献解释一、SpringCloud1.服务发现EurekaEureka的高可用ConsulConsul安装与使用Consul常用命令Consul高可用2.服务提供者3.服务消费者RibbonFeign4.熔断器HystrixHystrixDashboardTurbine5.配置中心6.APIGateway二、使用Docker构建微服务1.Docker介绍2.Docker的安装3.Docker的常用命令4.Dockerfile

  • MySql数据库增删改查常用语句命令「建议收藏」

    MySql数据库增删改查常用语句命令「建议收藏」文章目录增删改查语句库操作表操作增删改查实例准备表插入数据修改表数据删除表数据查询表数据常见的MySQL语句命令常见MySQL字段含义增删改查语句增删改查的语句命令为:操作命令增insert删delete改update查select或者show库操作操作代码创建数据库createdatabaseshujuku;…

  • 什么是雪崩效应?雪崩效应常见场景及应对策略

    什么是雪崩效应?雪崩效应常见场景及应对策略一、什么是雪崩效应分布式系统环境下,服务间类似依赖非常常见,一个业务调用通常依赖多个基础服务。如下图,对于同步调用,当会员服务不可用时,订单服务请求线程被阻塞,当有大批量请求调用会员服务时,最终可能导致整个会员服务资源耗尽,无法继续对外提供服务。并且这种不可用可能沿请求调用链向上传递,这种现象被称为雪崩效应。​二、雪崩效应常见场景硬件故障:如剔除坏盘抖动,服务器宕机,网络抖动,机房断电,光纤被挖断等;流量激增:如异常流量,重试加大流量等;缓存穿透:短时间内大量缓存失效时,大

  • CSS面试题

    CSS面试题1.有哪些方式(CSS)可以隐藏页面元素?1.opacity:0本质是将元素的透明度降为0,看起来是隐藏了,但是依然占据空间2.visibility:hidden占据空间3.display:none彻底隐藏元素,元素从文档流中消失,不占据空间4.z-index:-9999原理是将层级放到底部,看起来是隐藏了5.overflow:hidden这个只是隐藏元素溢出的部分6.transform:scale(0,0)将元素缩放为0,但是依然占据空间2.em\px\rem区别?Px:绝对

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号