一、使系統更新及安裝依賴包
在安裝之前建議先更新深度Deepin 15.11操作系統,同時安裝必需的依賴包,這樣在編譯Python-3.7.4.tgz的過程中就非常順利了,在系統終端中運行以下命令:
sudo apt update
sudo apt install -y make build-essential libssl-dev zlib1g-dev
sudo apt install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm
sudo apt install -y libncurses5-dev libncursesw5-dev xz-utils tk-dev
二、下載Python-3.7.4.tgz包並編譯安裝
在終端中運行以下命令下載源碼包:
wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
或到 https://www.python.org/downloads/ 下載:
從壓縮包解壓Python-3.7.4.tgz源代碼:
tar xvf Python-3.7.4.tgz
參考:tar命令_Linux tar命令使用詳解:Linux下的歸檔使用工具,用來打包與備份。
進入到目錄,運行./configure配置構建文件:
cd Python-3.7.4
./configure --enable-optimizations
三、運行以下命令編譯安裝
make -j8 && sudo make altinstall
sudo make clean
到了這里,安裝Python 3.7.4已經全部完成,你可以在終端中執行python3.7了。