ile “/bin/yum“, line 30 except KeyboardInterrupt, e: ^ SyntaxError: invalid

在Amazon Linux 2中,默认python2,切换到python3后,与yum冲突,报如上错误。

是因为yum默认使用python2吗?

虽然已经在 /usr/bin/yum 中修改了 默认python指向 python3,但还是出错。

因此,修改yum使用的python。

修改 /usr/bin/yum 文件开头的  #!/usr/bin/python

以及 /usr/libexec/urlgrabber-ext-down 文件开头的 #!/usr/bin/python

为  #!/usr/bin/python2.7

你可能感兴趣的:(linux,centos,python)