python公升級版本後出現的yum錯誤

2021-08-17 19:51:31 字數 652 閱讀 3666

在伺服器中公升級後python版本後yum源不能使用

出現「file "/usr/bin/yum", line 30

except keyboardinterrupt, e:

^syntaxerror: invalid syntax」

當我們輸入任何yum命令,都會報錯。原因是公升級python後,導致yum所需版本不一致導致!

我們檢視/usr/bin/yum 檔案,可以看到,yum呼叫的是/usr/bin/python這個檔案。所以改變之後就會報錯。

這個時候我們只需要修改yum配置檔案,將python版本只想以前的舊版就可以了。

#vi /usr/bin/yum

因為我的舊版本是2.7,所以將#!/usr/bin/python改為#!/usr/bin/python2.7就可以了!

如果執行後報以下錯誤file "/usr/libexec/urlgrabber-ext-down", line 28    except oserror, e:

就修改/usr/libexec/urlgrabber-ext-down檔案,將python同樣指向舊版本,就可以了

然後輸入

yum --version檢視yum版本

python公升級版本

目前大部分使用的3.6或者3.7以及更低版本存在不少問題,隨著python的更新很多問題得到修復並且具有更多新的功能。安裝後,您還必須重新啟動計算機 檢查版本 此時公升級不能直接進行更新。因為是大版本的更新,其中功能有所刪減直接覆蓋可以會出錯誤,因此需要重新安裝,重新安裝先解除安裝舊版本進行安裝同時...

python公升級版本命令 python公升級命令

2017年12月,雲 社群對外發布,從最開始的技術部落格到現在擁有多個社群產品。未來,我們一起乘風破浪,創造無限可能。如果您細心對比過 json python sdk 和 xml python sdk 的文件,您會發現並不是乙個簡單的增量更新。xml python sdk 在架構 可用性和安全性上有...

linux下python公升級版本

伺服器在配置環境時選擇了python2版本,很久沒有使用,更新了很多版本,如今想要學習,然後就公升級了版本,這裡是公升級到了python3.8。python 原版本是2.7.5 當前2020年09月15日17 03 29,最新版本是3.8.5。tar xf python 3.8.5.tgz解壓完,c...