您好,登錄后才能下訂單哦!
這篇文章主要介紹了怎么樣在Linux上安裝Python,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
Python 現在是最流行、最常用的編程語言。Python 的簡單語法和較低的學習曲線使其成為初學者和專業開發人員的終極選擇。Python 還是一種非常通用的編程語言。從 Web 開發到人工智能,它幾乎在除了移動開發的所有地方都有使用。
如果你使用的是 Python,那么你很有可能是一名開發人員(或想成為一名開發人員),而 Linux 是創建軟件的絕佳平臺。但是,當你每天使用 Python 時,有時你希望使用最新版本。你可能不想僅僅為了測試最新版本的系統而替換了默認的 Python 安裝,因此本文說明了如何在 Linux 上安裝最新版本的 Python 3,而不替換發行版提供的版本。
使用 python --version
終端命令檢查是否已安裝 Python,如果已安裝,那么檢查是哪個版本。如果你的 Linux 系統上未安裝 Python,或者你想安裝更新的版本,請按照以下步驟操作。
在 Debian 上
$ sudo apt update$ sudo apt install build-essential zlib1g-dev \libncurses5-dev libgdbm-dev libnss3-dev \libssl-dev libreadline-dev libffi-dev curl
在 Fedora 上:
$ sudo dnf groupinstall development
訪問官方 Python 網站并下載最新版本的 Python 3。下載完成后,你會有一個 .tar.xz
歸檔文件(“tarball”),其中包含 Python 的源代碼。
下載完成后,使用解壓程序或 Linux 的 tar 命令解壓壓縮包,例如:
$ tar -xf Python-3.?.?.tar.xz
解壓 Python 壓縮包后,進入 configure
腳本所在目錄并在 Linux 終端中使用以下命令執行該腳本:
$ cd Python-3.*./configure
配置可能需要一些時間。等待直到成功完成,然后再繼續。
如果你的系統上已經安裝了某個版本的 Python,并且希望同時安裝新版本的 Python,請使用以下命令:
$ sudo make altinstall
構建過程可能需要一些時間。
如果要使用此版本替換當前版本的 Python,那么應使用包管理器(例如 apt
或 dnf
)卸載當前的 Python 包,然后安裝:
$ sudo make install
但是,通常最好以軟件包的形式(例如 .deb
或 .rpm
文件)來安裝軟件,以便系統可以為你跟蹤和更新它。因為本文假設尚未打包最新的 Python,所以你可能沒有這個選擇。在這種情況下,你可以按照建議使用 altinstall
來安裝 Python,或者使用最新的源代碼重構現有的 Python 包。這是一個高級主題,并且特定于你的發行版,因此不在本文討論范圍之內。
如果你沒有遇到任何錯誤,那么現在你的 Linux 系統上已安裝了最新的 Python。要進行驗證,請在終端中輸入以下命令之一:
python3 --version
或者
python --version
如果輸出顯示 Python 3.x
,那么說明 Python 3 已成功安裝。
Python 提供了名為 venv
(虛擬環境)的軟件包,可幫助你將程序目錄或軟件包與其他目錄或軟件包隔離。
要創建虛擬環境,請在 Python 終端中輸入以下內容(在此示例中,假定你安裝的 Python 版本為 3.8
系列):
python3.8 -m venv example
該命令創建一個帶有一些子目錄的新目錄(我將其命名為 example
)。
要激活虛擬環境,請輸入:
$ source example/bin/activate(example) $
請注意,你的終端提示符($
)現在以環境名稱開頭。
要停用虛擬環境,請使用 deactivate
命令:
(example) $ deactivate
感謝你能夠認真閱讀完這篇文章,希望小編分享的“怎么樣在Linux上安裝Python”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。