
Nick WU:Nick WU的python文章目錄(持續更新中...)zhuanlan.zhihu.com
CentOS 7 中預設安裝了 Python 2.7.5版,由于Python2與Python3差異比較大,是以一些應用相容Python3但是不相容Python2,這就要我們更新自帶的Python2到Python3。但是很多基本的指令、軟體包都依賴舊版本,比如:yum。是以在更新 Python 時,建議不要删除舊版本(新舊版本可以共存)。
一、 檢視目前python版本
python -V
#centos 7預設内置Python 2.7.5
二、 下載下傳新的python包并安裝
進入python官網(https://www.python.org),選擇需要的版本。此處我選擇目前最新版本Python 3.7.2。選擇其他版本原理相同,隻需要下面代碼部分的3.7.2換成你想要的版本即可,如3.6.1等。
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz
tar xvf Python-3.7.2.tar.xz
cd Python-3.7.2/
./configure
make && make install
三、 驗證
python -V #檢視Python2的版本号
python3 -V #檢視Python3的版本号
以後需要使用Python3時可以用python3 + 指令,如:python3 /s.py等;使用python2時可以用python + 指令。同理,對應的pip等也相似。