我在我的Fedora安装中遇到了一个严重的问题。我试图使用一个需要Python3的应用程序。作为一个新的Linux用户,我简单地安装了Python3。因此,我的系统有两个Python版本(3和2.7)。我猜Python3替换了Python2.7。因此,“yum”停止工作了。我尝试将/usr/bin/python链接到python2.7并从.bashrc文件中删除“PYTHONPATH”。现在当我运行-
$python -V
Python2.7.8
当我尝试运行Python本身时,它返回为-
$ python
File "/usr/lib64/python3.4/site.py", line 176
file=sys.stderr)
^
SyntaxError: invalid syntax
当我运行yum时,会得到以下结果 -
$yum
File "/usr/lib64/python3.4/site.py", line 176
file=sys.stderr)
^
SyntaxError: invalid syntax
我在考虑从终端中删除所有的Python版本,然后重新安装。
有人可以帮我解决这个问题吗?请帮我纠正我的系统!
谢谢 Amol
python
应该指向Python 2,而python3
则应指向Python 3。 - ThiefMaster