如何在 Debian 11 上安装 Python 3.9

Python 可以说是最流行和最通用的编程语言之一。 它是一种多用途语言,提供了无数用例,例如全栈 Web 应用程序的开发、人工智能、Web 抓取以及数据科学中酷炫仪表板中的数据可视化。

目前,Python 3.9.7 是 Python 的最新版本,它提供了很多好处,包括灵活的变量和函数符号、字典中的联合运算符、对 IANA 时区的支持等等。

在本指南中,我们将引导您在 Debian 11 上安装 Python 3.9。

第一步:安装Python3依赖

本演练将要求我们从源代码编译 Python。 这允许我们安装最新版本的 Python 并进一步自定义构建选项。

首先,更新包索引。

$ sudo apt update

接下来,安装构建 Python 所需的依赖项和库。

$ sudo apt install build-essential libncurses5-dev zlib1g-dev libnss3-dev libgdbm-dev libssl-dev libsqlite3-dev libffi-dev libreadline-dev curl libbz2-dev

这会安装许多附加包和其他依赖项。

Python 依赖安装完成后,下一步将是下载最新的 Python 3.9 安装文件。

第 2 步:下载并安装最新的 Python 3.9

接下来,我们将从 Python 官方发布和下载页面下载 gzip 压缩的源代码文件,如图所示。

因此,要下载 tarball 文件,请运行以下命令:

$ sudo wget https://www.python.org/ftp/python/3.9.7/Python-3.9.7.tgz