在 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