一、安裝編譯所需要的組件
sudo apt update
sudo apt install make build-essential libssl-dev zlib1g-dev liblzma-dev
sudo apt install libbz2-dev libreadline-dev libsqlite3-dev llvm
sudo apt install libncurses5-dev libncursesw5-dev xz-utils tk-dev
二、下載最新版的Python源文件包編譯安裝
# 解壓縮
tar -xvf Python-3.8.x.tgz
# 切換到解壓縮后的文件夾下
cd Python-3.8.x
# 執行configure配置構件文件
./configure --enable-optimizations --with-ssl
# 編譯
make -j8
# 安裝
sudo make altinstall
# 安裝后的清理
sudo make clean
sudo apt autoremove
# 檢查是否正常安裝
python3.8 -V
