【发布时间】:2012-06-28 03:16:00
【问题描述】:
我安装的 python (3.2.3) 比 Fedora16 (python2.7) 中的版本更新
现在yum 停止工作。它显示以下错误。
[root@localhost yum-3.4.3]# yum
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
请告知如何解决该错误。这会很有帮助,因为我无法更新或安装任何软件包。
【问题讨论】:
-
不要替换 Fedora 机器上的系统 python。您应该已将 python3 安装为 /usr/local/bin/python3 之类的东西。
-
在 2019 年,python2 几乎被弃用,人们不必担心将 python3 可执行文件链接到 /usr/bin/python。当修复实际上是在您的 python2 文件中添加单个字符(即
#!/usr/bin/python2与#!/usr/bin/python)时,出现此问题的包非常懒惰
标签: python-3.x redhat yum fedora16