1.下載Python3源碼
你需要從Python官網下載Python3的源碼包。本文以Python 3.9.9為例。你可以使用wget命令來下載源碼包到你的Linux主目錄中:
wget https://www.python.org/ftp/python/3.9.9/Python-3.9.9.tgz
2.編譯和安裝Python3
下載好源碼包后,你需要解壓它,并進入解壓后的目錄。然后,你需要配置安裝路徑和啟用ssl功能等選項。你可以自己指定一個安裝路徑,本文以/usr/local/python3為例:
2.1 解壓:tar -zxvf Python-3.9.9.tgz
2.2 進入目錄:cd Python-3.9.9
2.3 指定安裝目錄 :./configure --prefix=/usr/local/python3 --with-ssl
2.4 編譯源文件、正式安裝 :make && make install
2.5 建立軟連接 :
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
需要注意的是,上面python3報錯信息是括號路徑找不到python3,因此可以手動創建一個軟連接進去,如我這里創建一個軟連接進/usr/lical/bin就可以了。