Linux yum install XXX 出现 语法err

2019-06-07  本文已影响0人  2359634711

导言

在安装vsftpd中,执行yum install vsftpd 时,报错如下:

[root@localhost user]# yum -y install vsftpd
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ap.stykers.moe
 * extras: ap.stykers.moe
 * updates: ap.stykers.moe
  File "/usr/libexec/urlgrabber-ext-down", line 28
  File "/usr/libexec/urlgrabber-ext-down", line 28
    except OSError, e:
                  ^
SyntaxError: invalid syntax
  File "/usr/libexec/urlgrabber-ext-down", line 28
    except OSError, e:
                  ^
SyntaxError: invalid syntax
    except OSError, e:
                  ^
SyntaxError: invalid syntax


由于用户取消而退出

分析原因:

因为yum是基于python2.x ,所以如果升级了python3.x就可能会出现问题。

解决方案:

修改报错文件:

[root@localhost user]# vim /usr/libexec/urlgrabber-ext-down 

修改第一行

#! /usr/bin/python2.7
上一篇下一篇

猜你喜欢

热点阅读