当前位置:   article > 正文

python3 使用yum安装时报错( File "/usr/libexec/urlgrabber-ext-down", line 28 except OSError, e: )_updates | 2.9 kb 00:00:00 file "/usr/libexec/urlgr

updates | 2.9 kb 00:00:00 file "/usr/libexec/urlgrabber-ext-down", line 28 e

[root@promote ~]# yum install -y docker
已加载插件:fastestmirror, langpacks
base | 3.6 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
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
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

由于用户取消而退出

处理办法:
vi /usr/libexec/urlgrabber-ext-down
1.报错内容如下,file目录可能不同。(可能需要修改多个文件,使用此方法)

2.报错原因:一般是因为安装了Python3之后,又直接建立了一个软连接,将其指向为Python3了,而除非你同时升级yum,不然直接使用yum命令是不被允许的。还有一种方法是修改报错文件头行,我采用的是第二种。

3.修改报错文件,将头行"#!/usr/bin/python" 改为 "#!/usr/bin/python2"即可。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/83218
推荐阅读
相关标签
  

闽ICP备14008679号