Centons 下載安裝python3.7之后,運行yum命令出錯是因為python2.x版本與python3.x版本之間語法沖突的問題
[root@linuxCentos ~]# vim /usr/bin/yum
#!/usr/bin/python2.7
import sys
try:
import yum
網上的辦法基本上都是vim打開/usr/bin/yum 將第一行#!/usr/bin/python3.x改為原來的#!/usr/bin/python2.x
這樣改完之后雖然yum命令能使用了,但是治標不治本,當你安裝其他的包或者更新yum的時候,你會發現會報如下錯誤
[root@linuxCentos ~]# sudo yum update
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
File "/usr/libexec/urlgrabber-ext-down", line 28
except OSError, e:
^
SyntaxError: invalid syntax
最好的辦法就把之前的
vim /usr/bin/usr 中的第一行和
vim /usr/libexec/urlgrabber-ext-down 中的第一行
都改為
#!/usr/bin/python
這樣,就才解決這個問題了,之后你再運行 sudo yum update 就沒問題了。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
