在 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