2021-05-12 14:32:11
如何在Ubuntu 18.04上安裝Python 3.8
Python是世界上使用最廣泛的程式語言之一。憑藉其簡單易學的語法,Python是初學者和經驗豐富的開發人員的流行選擇。 Python是一種通用的程式語言。它可以用於構建各種應用程式,從簡單的scrips到複雜的機器學習演算法。
Python 3.8是Python語言的最新主要版本。它包括許多新功能,例如賦值表示式,僅位置引數,f字串支援等等。
Python 3.8在Ubuntu的預設儲存庫中不可用。在本教學中,我們將介紹在Ubuntu 18.04上安裝Python 3.8的兩種不同方法。第一個選擇是從Deadsnakes PPA安裝deb軟體包,第二個選擇是從原始碼構建。
相同的步驟適用於Ubuntu 16.04和任何基於Ubuntu的發行版,包括Kubuntu,Linux Mint和Elementary OS。
使用Apt在Ubuntu上安裝Python 3.8
使用apt在Ubuntu上安裝Python 3.8是一個相對簡單的過程,只需幾分鐘:
01、以root使用者或具有sudo存取許可權的使用者身份執行以下命令,以更新軟體包列表並安裝必備元件:
sudo apt update
sudo apt install software-properties-common
02、將deadsnakes PPA新增到系統的來源列表中:
sudo add-apt-repository ppa:deadsnakes/ppa
出現提示時,按Enter繼續:
The package sources are available at:
https://github.com/deadsnakes/
更多資訊: https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa
按 [ENTER] 繼續或 Ctrl-c 取消安裝。
03、啟用儲存庫後,請使用以下命令安裝Python 3.8:
sudo apt install python3.8
04、通過鍵入以下命令驗證安裝是否成功:
linuxidc@linuxidc:~/www.linuxidc.com$ python3.8 --version
輸出:
Python 3.8.0
至此,Python 3.8已安裝在Ubuntu系統上,您可以開始使用它了。
從原始碼在Ubuntu上安裝Python 3.8
在本節中,我們將說明如何從原始碼編譯Python 3.8。
01、更新軟體包列表並安裝構建Python所需的軟體包:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
02、使用wget從Python下載頁面下載最新版本的原始碼:
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
在撰寫本文時,最新版本是3.8.0。
03、下載完成後,解壓縮壓縮的存檔:
tar -xf Python-3.8.0.tgz
04、切換到Python源目錄並執行configure指令碼,該指令碼執行許多檢查以確保系統上的所有依賴項都存在:
cd Python-3.8.0
./configure --enable-optimizations
--enable-optimizations選項通過執行多個測試來優化Python二進位制檔案。 這會使構建過程變慢。
05、啟動Python 3.8構建過程:
make -j 8
為了加快構建時間,請修改-j以使其對應於處理器中的核心數。 您可以通過鍵入nproc查詢編號。
06、構建過程完成後,輸入以下命令安裝Python二進位制檔案:
sudo make altinstall
不要使用標準的make install,因為它將覆蓋預設的系統python3二進位制檔案。
07、而已。 Python 3.8已安裝並準備使用。 通過鍵入以下內容進行驗證:
python3.8 --version
輸出應顯示Python版本:
輸出Python 3.8.0
總結
您已在Ubuntu 18.04計算機上安裝了Python 3.8,然後可以開始開發Python 3專案。
相關文章