Fedora25 卸载了 Python 以后

2017 年 2 月 18 日
 Wakeupzombie
Fedora 新手,手痒痒卸载掉系统里的所有 python ,然后就不能安装任何软件,每次 ndf install 都提示图片里的错误。重新编译安装 python 也不能解决问题。怎么破?
4335 次点击
所在节点    Linux
15 条回复
Osk
2017 年 2 月 19 日
没怎么用过 RH 系的 Linux 发行版 ndf 都没听过了,但 RH 系的不是还有 yum install 吗?
Wakeupzombie
2017 年 2 月 19 日
@Osk sorry 输错了 是 dnf
ovear
2017 年 2 月 19 日
dnf 依赖 python 。。。
没看见那个 No module named encodings 嘛
把 python 装回去就好了

@Osk dnf 是 yum 的升级版,替代 yum 用的。估计用不了多久 CentOS8 之类就是 dnf 了
Wakeupzombie
2017 年 2 月 19 日
@ovear 装回去也不行啊 提示一样的错误。包括使用 yum 安装也是提示一样的错
ghostsusan
2017 年 2 月 19 日
我 ubuntu 遇到过这种问题。不知道 Fedora 是否有用。自己安装应该默认是安装到 /usr/local 下面的。试着安装到 /usr 下面。或者在 /usr/bin 创建 /usr/local/bin/python 的软连接。
Wakeupzombie
2017 年 2 月 19 日
@ghostsusan 试过了 不行。
snnn
2017 年 2 月 20 日
楼主你还是重装吧。。。比重装 python 简单
guodongbin
2017 年 2 月 20 日
下载个 rpm 的 python 包安装试试呢
param
2017 年 2 月 20 日
在 livecd 或者重启进入其它系统装回来,应该可以吧
Wakeupzombie
2017 年 2 月 20 日
感谢各位, 最终还是重装了
gwind
2017 年 2 月 20 日
python 在通常的 Linux 发行版里都是 base 包,不可卸载。
Wakeupzombie
2017 年 2 月 21 日
@gwind 长记性了
okudayukiko0
2017 年 2 月 21 日
用 RPM 手动安装 Python 吧, RPM 文件可到 repository 抓, DNF 要 Python 。
MFC
2017 年 2 月 25 日
我比较好奇,你是怎么卸载 python 的?如果你用 dnf remove 的话,系统应该会阻止的吧?就算直接通过 rpm 来操作,也会有依赖性检查的呀。。。
raysonx
2017 年 3 月 2 日
@Wakeupzombie
@MFC
亲自测试了一下,在 Fedora 25 下尝试卸载 python3 会出现错误:
$ sudo dnf remove python3
Dependencies resolved.
Error: The operation would result in removing the following protected packages: dnf.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/341474

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX