1. 首先(安裝相關(guān)依賴)
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
2. 更新pip
sudo apt-get install python3-pip
pip3 install --upgrade pip
pip3 -V
3. 下載源碼
wget https://www.python.org/ftp/python/3.8.11/Python-3.8.11.tar.xz
4. 編譯源碼
./configure prefix=/usr/local/python3
sudo -s
sudo make altinstall //不要使用標準的make install,因為它將覆蓋默認的系統(tǒng)python3二進制文件
5. 修改軟連接
# 備份原先的軟鏈接
sudo -s mv /usr/bin/python /usr/bin/python.bak
sudo -s mv /usr/bin/pip /usr/bin/pip.bk
# 設(shè)置新的軟鏈接
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip
6. 驗證
python3.8 -V
pip3.8 -V
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者