在 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
然後我們將安裝 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
我們將再次更新和重新整理儲存庫。
sudo apt update
安裝完所有必需的包後,我們將通過以下命令安裝 Python 3.8。
sudo apt install python3.8
為了驗證 Python 3.8 是否已正確安裝在我們的系統上,我們將在終端上輸入以下命令。
python3.8
如果我們的系統上正確安裝了 Python 3.8,我們將獲得以下輸出。
使用 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
下載 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 二進位制檔案。
sudo make altinstall
最後,我們安裝了 Python 3.7。要檢查它的版本,我們可以使用以下命令。
python3.7 --version
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