如何在 Ubuntu 20.04 上安装 Python 3.9 和 Python 3.10

在下面的文章中,我们将通过两个选项介绍 Python 3.9 版本的安装。直接从 APT 存储库安装它或从源代码构建 Python 3.9,Python 是世界上最流行的编程语言之一。

它是一种通用语言,用于构建各种应用程序,从简单的脚本到复杂的机器学习算法。凭借其简单易学的语法,Python 是初学者和经验丰富的开发人员的热门选择。接下来,您将学习如何在 Ubuntu 20.04 版本上安装 Python 3.9,使用几个简单的步骤即可完成此过程。

使用 Apt 安装

下面我们将向您展示如何使用 Python 中的 apt cli 安装 Python 3.9,我们只需要按照以下步骤操作即可:

1、我们将从 apt 更新和先决条件的安装开始:

apt update -y
apt upgrade -y
apt install software-properties-common

2、完成更新和先决条件安装后,我们需要将 deadsnakes PPA 添加到系统的源列表中。以下命令将执行此操作:

add-apt-repository ppa:deadsnakes/ppa

出现提示时,您需要按[Enter]才能继续。

3、然后,一旦成功添加存储库,您只需要使用此命令安装 python:

apt install python3.9

4、安装后,您可以验证安装的版本:

python3.9 --version

输出如下:
Output
Python 3.9.7

从源代码安装

从源代码安装 Python 的好处是它允许您安装最新的 Python 版本并自定义构建选项。但是,您将无法通过 apt 包管理器维护您的 Python 安装。因为它是从源代码安装的。

现在,我们将学习如何做到这一点:

1、更新您的服务器并确保安装必要的依赖项来构建 python:

apt update -y
apt upgrade -y
apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev -y

2、从下载最新版本的源代码Python 下载页面在最后一步安装了 wget。在本教程中,我们使用的是今天最新的 3.10.4:

wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tgz

3、现在,我们需要使用以下命令提取python压缩文件:

tar -xvf Python-3.10.4.tgz

4、我们现在开始构建我们的Python,让我们现在进入目录并启动配置脚本:

cd Python-3.10.4/
./configure --enable-optimizations

标志 –enable-optimizations 是可选的。它将优化 python 二进制文件,但构建过程会相对较慢。

5、使用 make 命令启动构建过程:

make

6、构建过程完成后,我们将通过键入以下命令安装 Python 二进制文件:

make altinstall

7、安装二进制文件后,您可以使用以下命令测试您的 python 版本:

python3.10 --version

//输入如下
Output
Python 3.10.4

就这样,您在 Ubuntu 20.04 服务器上成功安装了 Python 3.9。您现在可以使用可用的最新版本运行您的 python 脚本。