问题描述
centos7 7 python2.7 升级到 python3后 yum报错 /usr/libexec/urlgrabber-ext-down
[root@centos-s1 ~]# yum install kubelet-1.14.2 kubeadm-1.14.2 kubectl-1.14.2 -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.tuna.tsinghua.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.tuna.tsinghua.edu.cn
File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax
解决方法
1. vim /usr/libexec/urlgrabber-ext-down
将/usr/bin/python改为/usr/bin/python2.7。
2. vim /usr/bin/yum-config-manager
解决办法同上: #!/usr/bin/python换成 #!/usr/bin/python2.7