一个关于Linux升级Python后yum的小问题

前几天在本身的阿里云服务器安装好Python3.5.2以后,顺便删除了原有的/usr/bin/python(由于我知道系统自带的是Python2,并且也会有/usr/bin/python2这个文件,因此直接大胆的删掉了),而且为python3作了软链接,让/usr/bin/python变成的Python3(其实每次用python3运行也能够但我又强迫症必须把经常使用的改为python)。python

可是今天运行yum的时候居然报错了,我立马想到了以前遇到过的状况。vim

由于yum是用python2写的,yum的默认解释器设置的是/usr/bin/python若是以前的话还好,由于/usr/bin/python就是python2,但被我改了以后就有问题了,因此果断把yum的默认解释器设置为/usr/bin/python2。服务器

可是,yum刚运行两秒又有了新的问题:阿里云

SyntaxError: invalid syntax
  File "/usr/libexec/urlgrabber-ext-down", line 28
    except OSError, e:

语法错误,国外大牛写的文件也会语法错误???这怎么可能url

直接vim进去一看。。。果真仍是解释器的问题spa

改正,解决code

以前用CentOS6的时候我只改yum就能够了,看来这是CentOS7新加的blog

相关文章
相关标签/搜索