突发!删除系统 Python 引发的惨案!这个命令符不可再用!

本文讲述了在尝试卸载Python3.5以更新至3.6版本时遇到的问题,包括系统崩溃和菜单栏消失等严重后果。强调了不应轻易删除系统自带Python及依赖,建议通过pyenv安装新版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这个案例告诉我们,千万不要动系统自带的 Python,Win系统除外

 

由于实验需要使用 Python3.6 以上版本,于是决定卸载 Python3.5。

没用,终端输入 python3 还是可以使用。 于是,网上查找卸载python3.5的方法:

or

接下来,终端输入 python3 依然还是可以使用。

然后,突然发现侧边菜单栏变灰,感觉不对劲,重启。 然后,侧边菜单栏不见了,右键连打开终端的选项都没有了。

于是,查找解决方案:

 

 

重启后,菜单栏又出现了。 但是,终端依然没有。 可以在 xterm 或者 中尝试安装:

但是,一般是不起作用的,还是打不开。 由于系统中很多软件都是依赖 python3,所以卸载了 python3 导致了系统崩溃。 即使安装了 python3.6+ 并设置了 python3 的软连接,依然不行。

可以尝试重装 python3.5,然后设置 python3 软连接。 也可以尝试以下方法:

  • https://blog.youkuaiyun.com/tao_627/article/details/91042809
  • https://blog.youkuaiyun.com/qs521/article/details/98945938

惨案发生后,即使菜单栏回来了,终端或许也能打开了,但是使用 apt 安装软件一直报 dpkg 的错误,找了很多方法也没有解决,所以还是决定重新装系统了。

正确安装 Python 3.6+

正确的方式就是不要轻易删除 python3 及其依赖。 特别是不要删除依赖。 在 Ubuntu16.04 中修改 python3 指向 3.6+ 版本以后,某些软件会无法使用,比如终端,需要使用上面连接的方法进行相应的处理。

这里编程派更推荐的方案是通过 pyenv 安装 3.6+版本。

安装 Python3.6+ 以上版本的正确姿势:

安装以后,不修改 python3 的指向,可以为 python3.6+ 版本指定不同的链接名:

检测版本,查看是否成功:

重新安装系统、软件、搭建实验环境,真的是心累啊。 谨记,以后不要随便卸载系统自带软件,特别是不要相信某些博客写的彻底清除xxx及其依赖的操作。

觉得有用,点个在看呗!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值