欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Ubuntu22.04怎么安裝Python 3.11? Ubuntu下載安裝Python的圖文教程

  發(fā)布時間:2024-03-07 11:53:18   作者:佚名   我要評論
Ubuntu22.04系統(tǒng)需要使用Python軟件,很多朋友不知道該怎么安裝,今天我么就來分享Python軟件下載以及安裝的詳細教程

Python 3.11 是開源編程語言 Python 的最新主要版本之一。相比之前的 Python 3.10,它引入了各種新特性、增強功能和 Bug 修復(fù)。Python 以易用性、語言清晰度和適應(yīng)性而聞名。因此,它一直是 Web 開發(fā)、科學(xué)計算、數(shù)據(jù)分析和人工智能等領(lǐng)域的首要選項。

以下是 Python 3.11 的一些關(guān)鍵變化和改進:

  • 結(jié)構(gòu)化模式匹配:新增了用于匹配和分解復(fù)雜數(shù)據(jù)結(jié)構(gòu),包括字典、集合和用戶定義的對象的語法。
  • 括號內(nèi)的上下文管理器:新增語法用于更簡潔、易讀的方式使用上下文管理器。
  • 改進的錯誤消息:錯誤消息更加豐富和友好,讓調(diào)試和故障排除更容易。
  • 運行時審核鉤子:新的 API 允許開發(fā)者注冊鉤子來監(jiān)視和修改 Python 程序的運行行為。
  • Python 3.11 包括多個新的標準庫模塊,包括:zoneinfo 模塊,提供更好的時區(qū)支持,以及 HTTP 核心模塊,一個高級 HTTP 客戶端庫。

以上提到的 Python 3.11 特性和改進僅是所有增強中的一部分。Python 的最新版本通常包括大量的小 bug 修復(fù)和性能優(yōu)化,改進的方面實在太多,這里就不詳細列出。

如果您想在 Ubuntu 22.04 或 Ubuntu 20.04 系統(tǒng)中安裝 Python 3.11,可以使用命令行「終端」和 Python LaunchPAD PPA。

下面就為大家介紹,如何在 Ubuntu 22.04 中安裝 Python 3.11 的詳細操作步驟。

步驟 1:安裝前的準備工作更新 Ubuntu

在安裝 Python 3.11 之前,推薦先對 Ubuntu 進行更新,避免安裝期間發(fā)生沖突。還可以確保所有軟件包都是最新的:

sudo apt update
sudo apt upgrade

安裝依賴

請安裝以下必需的軟件包:

sudo apt install ca-certificates apt-transport-https software-properties-common lsb-release -y

關(guān)于 LaunchPAD GPG 密鑰

如果您此前從未從 Ubuntu 密鑰服務(wù)器導(dǎo)入過 GPG 密鑰,在「終端」中通過命令行導(dǎo)入 LaunchPAD PPA 的 GPG 密鑰時可能會遇到問題。這個問題的主要原因在于必要的目錄可能沒有被創(chuàng)建出來,可以使用以下命令生成目錄:

sudo gpg --list-keys

生成 GPG 密鑰目錄

步驟 2:導(dǎo)入 Python LaunchPAD PPA

Ubuntu 發(fā)行版默認就安裝了 Python,而且在 Python 發(fā)布新版本時它也不會更新。所以我們需要手動導(dǎo)入已被廣泛使用的知名第三方 PPA,以便安裝最新版本的 Python 3.11。

1、使用以下命令導(dǎo)入 GPG 密鑰:

sudo gpg --no-default-keyring --keyring /usr/share/keyrings/deadsnakes.gpg --keyserver keyserver.ubuntu.com --recv-keys F23C5A6CF475977595C89F51BA6932366A755776

導(dǎo)入 Python LaunchPAD PPA 的 GPG 密鑰

2、現(xiàn)在 GPG 密鑰已成功導(dǎo)入,請使用以下命令導(dǎo)入 LaunchPAD PPA:

echo "deb [signed-by=/usr/share/keyrings/deadsnakes.gpg] https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/python.list

3、在繼續(xù)之前,運行 APT 更新以確保新導(dǎo)入的 PPA 包能夠刷新。

sudo apt install python3.11

推薦閱讀:如何在 Ubuntu 系統(tǒng)中使用 PPA

步驟 3:安裝 Python 3.11

現(xiàn)在 Python 3.11 PPA 已成功導(dǎo)入,請在「終端」中運行以下命令來安裝 Python 3.11:

sudo apt install python3.11

使用以下命令驗證 Python 3.11 安裝:

python3.11 --version

如果有需要,可以安裝以下Python 3.11 的額外附加功能模塊:

  • Debug module:
sudo apt install python3.11-dbg
  • Developer (dev) module:
sudo apt install python3.11-dev
  • VENV(虛擬環(huán)境)module:
sudo apt install python3.11-venv
  • Distutils module:
sudo apt install python3.11-distutils
  • lib2to3 utility module:
sudo apt install python3.11-lib2to3
  • DBM.GNU module:
sudo apt install python3.11-gdbm
  • Tkinter module:
sudo apt install python3.11-tk

如果覺得麻煩,可以使用以下命令一次性安裝所有附加項:

sudo apt install python3.11-full

步驟 4:安裝和升級 Python 3.11 的 Pip

對于大多數(shù)使用 Python PPA 的用戶來說,只需運行以下 APT 命令即可安裝 Python 3.11:

sudo apt install python3-pip

如果上述命令執(zhí)行沒有什么問題,那么 Pip 應(yīng)該已經(jīng)安裝好了。但如果遇到問題需要手動重新安裝,可以按照以下步驟使用 wget 命令下載get-pip.py。

wget https://bootstrap.pypa.io/get-pip.py

文件下載好后就開始安裝:

python3 get-pip.py

安裝完成后,建議檢查是否有更新,以確保擁有最新版本的 Pip:

python3 -m pip install --upgrade pip

可以通過以下命令驗證已安裝的 Pip 版本:

pip --version

使用這些命令,可以安裝和升級 Python 3.11 的 Pip,從而使您能夠安裝其他 Python 包和庫。

在 Ubuntu 中切換默認 Python

如果您的 Ubuntu 系統(tǒng)上安裝了多個版本的 Python,并想要將特定版本設(shè)置為默認版本,則可以按照以下步驟在它們之間切換:

1、需要先分別為每個 Python 版本添加符號鏈接,要執(zhí)行此操作,請運行以下命令:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.7 2
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.8 3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.9 4
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.10 5
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.11 6
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.12 7

為每個 Python 版本添加符號鏈接

每個命令末尾的數(shù)字(即 1、2、3 等)表示該版本的優(yōu)先級。數(shù)字越大,優(yōu)先級越高。在此示例中,Python 3.11 的優(yōu)先級最高(2),而 Python 3.10 的優(yōu)先級最低(1)。

2、要切換到不同的 Python 版本,可以在以下命令中輸入要選擇的相應(yīng)數(shù)字:

sudo update-alternatives --config python

切換 Python 版本

例如,如果您想將 Python 3.11 設(shè)置為 Ubuntu 的 默認版本,需要輸入數(shù)字 2(根據(jù)您系統(tǒng)的實際情況選擇)。

切換 Python 版本

上圖的輸出意味著 Python 3.11 已被設(shè)置為默認版本。通過按照這些步驟,您可以輕松地在 Ubuntu 系統(tǒng)中切換不同 Python 版本。

在 Ubuntu 系統(tǒng)中安裝 Python 3.11 是一個簡單的過程,使用 PPA 和 APT 命令即可完成操作。與之前的版本相比,Python 3.11 具有諸多的改進、bug 修復(fù)和新功能。它非常適合各種用途,包括 Web 開發(fā)、數(shù)據(jù)分析、科學(xué)計算和人工智能。通過本介紹的命令,用戶可以輕松地在 Ubuntu 系統(tǒng)中切換 Python 的不同版本,以便用上 Python 編程語言的最新功能和改進。

相關(guān)文章

最新評論