python2升級為3步驟
阿新 • • 發佈:2019-02-17
Linux下Python2的升級方法:
原來是python2.6.6
檢視版本python -V(或者直接輸入python)
一、下載Python3安裝包:1、線上下載
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
2、離線下載python安裝包
二、解壓安裝包:
進入安裝包所在目錄
tar -xzvf Python-3.6.2.tgz
三、編譯安裝:進入解壓後的資料夾 cd Python-3.6.2
編譯前先在/usr/local新建資料夾Python3(用來安裝Python3而避免覆蓋Python2)
mkdir /usr/local/Python3
開始編譯安裝
./configure –prefix=/usr/local/Python3
make
make install
四、修改老版本Python連結:
mv /usr/bin/python /usr/bin/python_2.6
建立新版本python連結:
ln -s /usr/local/Python3/bin/python3 /usr/bin/python
五、安裝檢測:
鍵入 python -V檢視此時python的版本
**注意:系統中的yum採用Python2作為命令直譯器,故而升級後會出現問題yum不能正常使用,解決辦法:
1、升級yum
2、修改yum直譯器為舊版本。
vi /usr/bin/yum
將第一行#!/usr/bin/python改為
#!/usr/bin/python_2.6(修改為系統原有python版本,我這裡為2.6)
*當然如果不想那麼麻煩,編譯安裝完之後就可以了,如果想用老版本(2.x)直接用python命令;如果想用新版本(3.x)用python3命令,這種情況下,無需修改yum