Python中手贱卸载了Ubuntu系统自带的python3.5怎么办?

今天为了安装 python3.6,然后脑子抽了,卸载了 python3.5 ( sudo apt autoremove python3.5 )…
然后…控制台直接乱码,估计重启之后可能进不了桌面了。
查找了解决办法 :
sudo apt-get install ubuntu-minimal ubuntu-standard ubuntu-desktop

sudo reboot #重启
但是,出现依赖问题:无法修正。。,因。。要求某些。。件保持现状,就是它破坏了。。的依赖
求帮助!挺急的。
Python中手贱卸载了Ubuntu系统自带的python3.5怎么办?


23 回复

centos 有救援模式,Ubuntu 应该也有类似的吧


我无法理解你的问题。

sudo apt install -f 试一下

没有成功,0 个安装包,难受。

用 debian 一上午删过两次 kde,也是删除 python。
只能说 linux 删除桌面不是什么大事,命令行备份好数据慢慢解决吧。
时间紧张就另说了

备份好数据,覆盖安装吧。

再论 pyenv 等的重要性。

这个跟我之前一样,apt-get 安装软件都报错,各种依赖问题,最后出现安装系统

修复 linux 应该用 livecd 和 chroot 吧

我上次也是卸载了 python3.5 然后重装系统了……

重装效率最高吧

python3.6 有 bug.
还是用 3.5 比较稳妥.

我有一个应用用 3.6 报错.
3.5 就没问题.

一般这只能说明你的那个应用写的有些问题,也可能是你用的某个 API 已经更改了,要是有 bug 一般不会都 3.6.5 还没修好

整个 python3 一直有 bug.
还是用 2 比较稳妥.

我有一个应用用 3 报错.
2 就没问题.

这其实可以说是 linux 弱智的地方。和 MS 比简直就是小儿科。
centos7 最新版曾经出现过同样的问题。安装时候选了开发人员选项,装了一堆我不用的 java,还有旧版本 qt,我后来删除了,进不了系统。然后我不折腾,重装了。

这话说的,“我有一个应用用 3 报错. ” ,然后就归结为,“ 整个 python3 一直有 bug. ” 了。 为什么不想想 Python2 与 Python3 的兼容性呢? Python3 本来就有很多不同于 Pyhon2 了。你的代码不去为 Py3 做适配,不可能不报错。找找报错的原因吧, 除非你能证明是 Python3 自身的缺陷,否则就是你自己的代码没有遵循 Pyhon3 的语法。

python 有 bug,php 比较稳妥

你好认真啊,没看到我前面的 吗

试试 pylint,也许你的代码规范问题

通过 aptitude 安装可以修复

这是挖了一手坟?

回到顶部