美文网首页
执行yum命令时报错File "/usr/bin/yum", l

执行yum命令时报错File "/usr/bin/yum", l

作者: 简单点的笨演员 | 来源:发表于2021-05-10 11:22 被阅读0次

    今天自己在CentOS7执行yum命令后,报如下错误:

    [root@erl ~]# yum
      File "/usr/bin/yum", line 30
        except KeyboardInterrupt, e:
                                ^
    SyntaxError: invalid syntax
    

    经查询,原因是安装了python3.7,并且将它默认的python命令解析器,而yum不兼容python3导致出现语法解释错误。解决办法是修改yum的python解析器。

    [root@erl ~]# vim /usr/bin/yum
    把#! /usr/bin/python 修改为#! /usr/bin/python2
    
    [root@erl ~]# vim /usr/libexec/urlgrabber-ext-down
    把#! /usr/bin/python 修改为#! /usr/bin/python2
    

    参考:
    http://www.szliwen.com/184.html

    相关文章

      网友评论

          本文标题:执行yum命令时报错File "/usr/bin/yum", l

          本文链接:https://www.haomeiwen.com/subject/ezabdltx.html