天天看點

Python更新3.6.5

建立目錄python3.6.5安裝目錄:

mkdir /usr/local/python3.6.5

進入安裝目錄:

cd /usr/local/python3.6.5

執行以下指令,下載下傳python安裝包

wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz

解壓安裝包

tar -xzvf Python-3.6.5.tgz

執行以下指令切換到解壓目錄:

cd Python-3.6.5

執行以下指令,安裝gcc元件

yum install make gcc gcc-c++

執行以下指令,設定python安裝目錄

./configure -prefix=/usr/local/python3.6.5

執行以下指令,安裝python

make && make install

如果出現以下錯誤,缺少zlib包原因,執行指令yum install zlib*安裝zlib後

重新執行make && make install安裝python:

zipimport.ZipImportError: can't decompress data; zlib not available

執行指令echo $?驗證安裝是否成功,輸出為0說明安裝成功

如果要保留原來的python版本,以下兩步可不執行(最好保留原來版本,要不然linux很多指令會異常),

隻需執行指令ln -s /usr/local/python3.6.5/bin/python3.6 /usr/bin/python3即可。

修改python環境變量連結:

執行以下指令,備份原來的python

cp /usr/bin/python /usr/bin/python.bak

執行以下指令,删除原來的python

rm -f /usr/bin/python

執行以下指令,連結新的python到環境變量中

ln -s /usr/local/python3.6.5/bin/python3.6 /usr/bin/python

驗證是否更新成功

python -V