1.首先確定linux中是否安裝有zlib,否則後面編譯python源碼的時候會出現錯誤
安裝zlib相關命令
yum -y install zlib*
2.下載python的源代碼壓縮包
打開python源碼下載頁面:https://www.python.org/ftp/python/選擇自己想要的版本,這裏下載的是python3.6
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
3.創建一個用於安裝python的目錄(目錄任意)
mkdir -p /usr/local/python
4.將壓縮包拷貝進來並解壓
cp 你下載源碼的目錄 /usr/local/python
tar -zxvf Python-3.6.5.tgz
5.進入解壓後的目錄並編譯源碼
cd Python-3.6.5
./configure --prefix=/usr/local/python3
make&&make install
6.建立軟連接並配置環境變量
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
vim /etc/profile
末尾追加 export PATH=$PATH/bin:/usr/local/python3/bin
source /etc/profile
python3就安裝完成了,以上所有操作都是在root用戶下進行的,如果不是root用戶,需要在命令前面加sudo