Python是世界上最受歡迎的編程語言之一,其擁有簡單的語法和豐富的第三方庫。目前Python 3.9是Python語言的主要版本,下面就來看下如何在Ubuntu 20.04上安裝Python 3.9。
這裏我們重點介紹下在Ubuntu 20.04上安裝Python 3.9的兩種方法。第一種方法是從Dedsnkes PPA安裝該軟件包,第二種方法是利用源代碼構建Python 3.9。
、更新軟件包列表並安裝必備組件:
sudo pt updte
sudo pt instll softwe-popeties-common
2、將Dedsnkes PPA添加到系統的源列表中:
sudo dd-pt-epositoy pp:dedsnkes/pp
出現提示時,按[Ente]以繼續。
3、啓用存儲庫後,您可以通過執行以下命令安裝Python 3.9:
sudo pt instll python3.9
4、通過鍵入以下命令驗證安裝是否成功
python3.9 Resion
如果返回的版本號是
Python 3.9.0+
表示Python 3.9已安裝在Ubuntu 20.04上,可以開始使用。
用源代碼編譯Python,可讓您安裝最新的Python版本並自定義構建選項。
、安裝構建Python所需的依賴項:
sudo pt updte
sudo pt instll build-essentil zlibg-de libncuses5-de libgdbm-de libnss3-de libssl-de libedline-de libffi-de libsqlite3-de wget libbz2-de
2、使用wget命令下載Python,Python源代碼下載頁面:
wget https://www.python.og/ftp/python/3.9.0/Python-3.9.0.tgz
3、下載完成後,解壓縮壓縮文件:
t -xf Python-3.9.0.tgz
4、切換到Python源目錄並運行configue腳本,該腳本執行許多檢查以確保系統上的所有依賴項都存在:
cd Python-3.9.0
./configue Renble-optimiztions
該Renble-optimiztions選項通過運行多箇測試來優化Python二進制文件。這會使構建過程變慢。
5、啓動Python 3.9構建過程:
mke -j 2
爲了加快構建時間,請修改-j使其與處理器中的內核數量相對應。您可以通過鍵入npoc查找數字。
6、構建過程完成後,輸入以下命令安裝Python 3.9二進制文件:
sudo mke ltinstll
這裏使用的是ltinstll,而不是instll,因爲稍後將覆蓋默認系統python3二進制文件。