centos 重新安裝python3.6之後 yum 無法使用報錯
問題:
$ yum
File "/usr/bin/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax
原因:
這是因為yum采用python作為命令解釋器,這可以從/usr/bin/yum文件中第一行#!/usr/bin/python發現。而python版本之間兼容性不太好,使得2.X版本與3.0版本之間存在語法不一致問題。而CentOS 5自帶的yum采用的是python2.4,當系統將python升級到2.6或3.0後,出現語法解釋錯誤。
解決辦法:
很簡單,一是升級yum,一是修改yum的解釋器為舊版本python2.4(如果你沒有采用覆蓋升級的話)。
升級yum的作法就不詳述了。修改yum的解釋器為舊版本python2.4:
$ vi /usr/bin/yum
將第一行"#!/usr/bin/python" 改為 "#!/usr/bin/python2.4"即可。
centos 重新安裝python3.6之後 yum 無法使用報錯
相關推薦
centos 重新安裝python3.6之後 yum 無法使用報錯
存在 使用 3.6 兼容 一是 報錯 oar python升級 沒有 問題: $ yum File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:
安裝python3.6後使用pip報錯
inf 技術分享 ima bubuko 技術 img programs 安裝 分享 安裝python3.6後,pip是一起安裝好的,安裝目錄再C:\Programs\Python\Python36-32\Scripts中。 在python終端模式下使用pip出現錯誤如下:
centos 7 安裝python3.6.1
python 3.6 安裝centos7 默認安裝了python2.7.5,當需要使用python3的時候,可以手動下載python源碼後編譯安裝.python 官網:www.python.org1.安裝python可能用到的依賴yum install openssl-devel bzip2-devel ex
Centos下安裝Python3.6
Linux centos Python3.6 一、安裝python3.6.11、安裝依賴環境#yum install readline-devel ##必須安裝否則會出現python3編譯器中不能使用退格鍵和方向鍵2、下載安裝包並解壓[root@bogon ~]# wget https://
在centos下安裝Python3.6
一.下載Python3.6 wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz 2.解壓 tar -zxf Python-3.6.6.tgz 3.編譯安裝 yum -y install gcc
centOS重新安裝MySQL5.6
1.準備工作 tar -xf [MySQL-5.6.30-1.el6.x86_64.rpm-bundle.tar 套件中包含有: -rw-r--r-- 1 7155 31415 3424912 Mar 4 17:14 MySQL-devel-5.6.30-1.el6.x86_
重新安裝python2.6 和 yum (不可以直接安裝yum yum 依賴於python2.6)
(升級或解除安裝Python導致 yum出錯) 一: 升級python導致yum出錯 1. cd /usr/bin/yum 2. #!/usr/bin/python 修改為 #!/usr/bin/python2.6 二 :完全重灌python和yum(解除安裝系統的安裝的py
centos上安裝python3.6
安裝python3.6可能使用的依賴 # yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel 下載python3.6編譯安裝 新安裝的最新centos7最小
【解決】Centos 6.2 yum update報錯:libotf.so.0
當在Centos6.2執行yum update時,報錯如下: Setting up Update ProcessResolving Dependencies--> Running transaction check---> Package openmpi.x8
centos下安裝python3.7.0以上版本時報錯ModuleNotFoundError: No module named '_ctypes'
eve ror 配置 重新 需要 sta rpm -ivh python 軟連接 centos下安裝python3.7.0以上版本時報錯ModuleNotFoundError: No module named ‘_ctypes‘的解決辦法 3.7版本需要一個新的包libff
安裝Python3.5後,pip報錯Fatal error in launcher: Unable to create process using '"'解決方案
c:\Python35\Scripts>pip3ERROR:Fatal error in launcher: Unable to create process using '"'解決方法:python3:python3 -m pip install --upgrade pip
CentOS 7.2 安裝python3.6,兼容原有的2.7
centos7 python3很早以前就想著要寫博客,因為做了很多事情,總是記不住,能寫下來,就當是日記了.我這次想要在我的centos7裏面安裝python3.6,並且能與原來的2.7兼容.1、查看原來的python版本[root@python ~]# pythonPython 2.7.5 (default
對於Centos7,安裝python3.6無法使用方向鍵問題的解決方法
src text centos adl 小時 缺少 完成 技術分享 config 當我們在Centos編譯安裝了python3之後,發現方向鍵無法使用,出現特殊字符;而系統自帶的python2.7方向鍵卻能使用,通過搜索發現,缺少了一些必要的庫文件。readline-dev
centos-安裝python3.6環境並配置虛擬環境
如果 內容 lob python環境 chang 安裝軟件 too mirrors tgz python3.6下載地址:https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz linux下python環境配置 統一目
centos 安裝python3.6 簡易安裝過程
過程 安裝過程 lease 安裝 新版 新版本 python3.6 entos python3 只能用於centos7 或者el7內核 yum -y update yum -y install https://centos7.iuscommunity.org/ius-rel
CentOS安裝python3.6
etc dev OS 目錄 c編譯器 -s 依賴 4.2 http 下載Python安裝包 cd /usr/local/src 編譯時要提前裝好gcc編譯器和zlib zlib-devel 1、下載文件 wget https://www.python.org/ftp
騰訊雲centos安裝python3.6和pip
ubunt tmp pen -- 教程 ots pip pan 更改 不知道騰訊雲的centos和阿裏雲的centos一不一樣,反正兩個雲平臺的Ubuntu系統是不一樣的,照著同樣的教程敲,往往掉坑裏。 安裝一些centos依賴庫: 這一步很關鍵,很多報錯往往都因為少了
CentOS 7下安裝Python3.6.4
編譯 python str CA 目錄 wget gdbm grep www. CentOS 7下安裝Python3.6.4 •安裝python3.6可能使用的依賴 yum install -y openssl-devel bzip2-devel expat-
[親測!超級簡單] Centos 安裝Python3.6環境
配置好Python3.6和pip3安裝EPEL和IUS軟體源 yum install epel-release -y yum install https://centos7.iuscommunity.org/ius-release.rpm -y 安裝Python3.6 yu
在 CentOS 7上安裝並配置 Python 3.6 環境 超詳細的 Linux CentOS 編譯安裝python3 Linux下編譯安裝python3
前言 按照此方法安裝保證以下報錯什麼的統統都沒有! 基礎環境 系統:centos7.4 軟體:python3 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connect