錯誤
# yum list
file "bhrrbonxc/usr/bin/yum", line 30
except keyboardinterrupt, e:
^syntaxerror: invalid syntax
解決辦法
一是公升級yum程式設計客棧。
二是修改yum的直譯器為舊版本python2.7,即將連線檔案/usr/bin/python連線回/usr/bin/python2.7。治標不治本,不推薦。
三是在設定裡更改直譯器設定,即修改/usr/bin/y檔案,指定使用python2.7作為yum的直譯器:
# vi /usr/bin/yum
將第一行"#!/usr/bin/python" 改為 "#!/usr/bin/python2"即可。
安裝軟體時又會出現另一種報錯
downloading packages:
file "/u", line 28
except oserror, e:
^
syntaxerror: invalid syntax
問題與前面乙個一樣,因此解決辦法也是一樣的:
# vi /usr/libexec/urlgrabber-ext-down
將第一行"#!/usr/bin/python" 改為 "#!/usr/bin/python2"即可。
本文標題: 解決yum對python依賴版本問題
本文位址: /jiaoben/python/264710.html
yum解決rpm依賴
配置yum更新源 1.首先掛載cdrom到本地目錄 1mount dev cdrom mnt 2.開始配置centos原始檔 centos5.x預設的yum更新配置檔案在 etc yum.repos.d 目錄下,有兩個倉庫配置檔案 centos base.repo 用於設定遠端倉庫 centos m...
python 解決python專案依賴問題
查詢python專案依賴並生成requirements.txt 通過pip輸出依賴 pip freeze requirements.txt 2 與pip直接匯出全部不同,pipreqs只匯出指定專案下python檔案import的庫用法如下 安裝 pip install pipreqs 使用,進入專...
ansible解決python版本依賴
由於公司現有的環境的原因 目前有redhat4 redhat5 centos6 centos7 在雲端上面部署的時候,發現一切都很正常,準備部署到公司進行測試。安裝ansible伺服器這裡就不說了 安裝好發現推送的時候報如下的錯誤。就是語法的錯誤,折騰了很久,也查過很多資料 發現問題原因是 這些機器...