在 Linux 上安裝 Python

Fariba Laiq 2024年2月15日
  1. 檢查 Python 是否已經安裝在 Linux 上
  2. 使用 apt 在 Linux 上安裝 Python 3
  3. 使用 Python 官網的原始碼在 Linux 上安裝 Python
在 Linux 上安裝 Python

Python 是一種廣泛使用的通用程式語言,易於學習、理解和編碼。Python 有兩個主要版本,即 Python 2 和 Python 3。

要開始使用 Python 進行編碼,我們必須首先在我們的系統上安裝 Python。

檢查 Python 是否已經安裝在 Linux 上

在繼續安裝 Python 之前,我們應該檢查它是否已經安裝,因為大多數 Ubuntu 18.04 或 20.04 都預裝了 Python。我們可以在 Linux 中使用以下命令進行檢查。

對於 Python 2:

python --version

對於 Python 3:

python3.x --version

如果已經安裝了 Python,我們將獲取它的版本;否則,我們必須安裝 Python。

使用 apt 在 Linux 上安裝 Python 3

在本文中,我們將在 Ubuntu 18.04 上安裝 Python。使用 apt 安裝 Python 是一種快速且推薦的方式。

首先,我們將通過以下命令更新和重新整理儲存庫列表。

sudo apt update

apt update

然後我們將安裝 software-properties-common 的支援軟體,因為它可以讓我們新增稍後將使用的 PPA(個人包存檔)儲存庫。

sudo apt install software-properties-common

安裝常用軟體屬性

在安裝 Python 3.8 之前,我們將安裝 deadsnakes PPA。它允許我們在 Ubuntu 上安裝多個 Python 版本。

它還包含最新的 Python 版本。

sudo add-apt-repository ppa:deadsnakes/ppa

安裝 deadsnakes

我們將再次更新和重新整理儲存庫。

sudo apt update

再次更新 apt

安裝完所有必需的包後,我們將通過以下命令安裝 Python 3.8。

sudo apt install python3.8

安裝 Python

為了驗證 Python 3.8 是否已正確安裝在我們的系統上,我們將在終端上輸入以下命令。

python3.8

如果我們的系統上正確安裝了 Python 3.8,我們將獲得以下輸出。

驗證是否安裝了 python

使用 Python 官網的原始碼在 Linux 上安裝 Python

安裝 Python 的另一種方法是從 Python 官方網站下載原始碼。

首先,我們將更新和重新整理儲存庫。

sudo apt update

然後我們將通過以下命令下載所需的包。

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev libreadline-dev libffi-dev wget libbz2-dev

安裝所需的軟體包

然後,我們將使用 wget 命令從其官方網站下載我們所需的 Python 版本。

wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

使用 wget 下載所需的版本

下載 Python 版本後,我們將解壓 gzipped tarball,這是一個包含 Python 3.7.4 的壓縮檔案。

tar -xf Python-3.7.4.tgz

接下來,我們將移動到 Python 源目錄。

cd Python-3.7.4

我們將執行配置指令碼以檢查我們是否已安裝所有必需的依賴項。 --enable-optimizations 標誌將啟用配置檔案引導優化 (PGO) 和連結時間優化 (LTO)。

它會增加構建時間,但會通過執行多個測試來優化 Python 二進位制檔案。

./configure --enable-optimizations

配置啟用優化

我們將使用 make 命令啟動 Python 構建過程。我們將使用 -j 8 來減少構建時間。

8 是系統處理器中的核心數。你必須用處理器中的核心數替換它。

make -j 8

開始 python 構建過程

構建完成後,我們將安裝 Python 二進位制檔案。

sudo make altinstall

使用 altinstall 安裝 python

最後,我們安裝了 Python 3.7。要檢查它的版本,我們可以使用以下命令。

python3.7 --version

檢查 python 版本

作者: Fariba Laiq
Fariba Laiq avatar Fariba Laiq avatar

I am Fariba Laiq from Pakistan. An android app developer, technical content writer, and coding instructor. Writing has always been one of my passions. I love to learn, implement and convey my knowledge to others.

LinkedIn

相關文章 - Python Installation