Linux下Python2升級Python3
阿新 • • 發佈:2018-12-26
Linux下Python2的升級方法:
一、下載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_old
建立新版本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/python2.7(修改為系統原有python版本,我這裡為2.7)
*