Python 是一種高級編程語言,主要用於編寫腳本和自動化。 它是一種非常流行的語言,以其簡單和簡單的語法而聞名。 Python 是人工智能 (AI) 的最佳語言之一。
Python 3.9 是撰寫本文時的最新版本。 安裝 Python 的最簡單方法是通過 使用 apt 命令 並獲得最新的必須 從源代碼編譯.
本教程展示了兩種方法 安裝 Python 3.9 在 Ubuntu 20.04.
使用 APT 在 Ubuntu 20.04 上安裝 Python 3.9
默認情況下,Ubuntu 20.04 LTS 隨 Python 3.8 一起提供。 可以通過啟動控制台並運行以下命令來輕鬆驗證。
$ python3
注意:使用以下命令exit()或Ctrl-D(即EOF)退出
要安裝與默認版本不同的 Python 版本,最簡單的方法是添加 死蛇PPA.
第一步是 更新包裹清單, 類型:
$ sudo apt update
在添加 PPA 之前,最好先安裝 software-properties-common 包,以便輕鬆管理分發和獨立軟件供應商軟件源。
$ sudo apt install software-properties-common
以下命令添加 deadsnakes PPA:
$ sudo add-apt-repository ppa:deadsnakes/ppa
現在 安裝python 3.9 使用 apt 命令:
$ sudo apt-get install python3.9
以下命令可以幫助確定 Python 的正確安裝位置:
$ which python3
執行上述命令會在控制台上產生以下輸出:
/usr/bin/python3
從源代碼在 Ubuntu 20.04 上安裝 Python 3.9.1
另一種方式是直接從源碼編譯安裝python 3.9.1。
要從所有配置的源下載包信息,請鍵入:
$ sudo apt-get update
在繼續從源代碼安裝 Python 3.9.1 之前,必須安裝所需的庫。
到 安裝先決條件依賴項, 類型:
$ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
現在,下載 Python的最新源代碼 使用 wget 實用程序:
$ sudo wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
在下面顯示的命令的幫助下解壓縮存檔。
$ sudo tar -xf Python-3.9.1.tgz
然後將當前目錄改為Python3.9.1
$ cd Python-3.9.1
跑過 配置命令 使用 –enable-optimizations,它可以在執行 python 代碼時提供更好的性能。
$ sudo ./configure --enable-optimizations
注意:上述命令會使構建過程變慢,但建議運行它。
現在,到 編譯和構建 Python 3.9.1 – 需要一些時間才能完成,運行:
$ sudo make -j 4
注意:您可以使用 -j 選項指定處理器單元或內核的數量。 這裡我的電腦有 4 核 CPU。
最後到 安裝二進製文件, 跑:
$ sudo make altinstall
建議使用 make altinstall 命令而不是 make install,因為它不會覆蓋 python3 二進製文件。 即,使 altinstall 防止替換安裝在 /usr/bin/python 中的默認 python。
要查找 Python 3.9.1 的位置,請鍵入:
which python3
輸出:
/usr/local/bin/python3.9
檢查 Python 版本
啟動控制台並鍵入以下命令:
$ python3.9
成功後,您將收到一個 Python 3.9.1 交互式 shell。
輸出:
Python 3.9.1 (default, Jan 30 2021, 04:45:04)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
或者
$ python3.9 --version
輸出:
Python 3.9.1
檢查 Python 路徑
而不是我們之前看到的哪個命令,可以使用 type 命令來 檢查python路徑:
$ type -a python3
輸出:
python3 is /usr/bin/python3
python3 is /bin/python3
或者
$ type -a python3.9
輸出:
python3.9 is /usr/local/bin/python3.9
如何在 Ubuntu 20.04 LTS 上安裝 python2
到 安裝python2 在 Ubuntu 20.04 上,以下命令應該可以完成這項工作:
$ sudo apt install python2
結論
通過本文,您學習瞭如何使用最簡單的方式通過PPA 安裝python 3.9,以及如何從源代碼編譯和安裝它。
現在您可以了解如何在 Ubuntu 上安裝 pip、創建 Python 3 虛擬環境並在 Ubuntu 20.04 上安裝 NumPy。
感謝閱讀,請留下您的評論。