帮助中心
如何在 Debian 10 上安装 Python 3.9



Python是世界上最流行的编程语言之一。它是一种多功能的语言,用于建立各种应用程序,从简单的代码到复杂的机器学习算法。凭借其简单易学的语法,Python是初学者和经验丰富的开发者的热门选择。

Python 3.9是Python语言的最新主要版本。它包括许多新功能,如新的dict运算符,新的str函数,对IANA时区的支持,以及更多。

在这篇文章中,我们将告诉你如何在 Debian 10 上安装 Python 3.9。

Debian 10 中有 Python 3.7,可以使用 apt 工具来安装或更新。

在 Debian 10 上安装 Python 3.9


从源代码编译 Python 允许您安装最新的 Python 版本并定制构建选项。然而,您将无法通过 apt 软件包管理器来维护您的 Python 安装。

在 Debian 上构建 Python 3.9 是一个相对简单的过程,只需要几分钟时间。

1、安装构建 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 curl libbz2-dev

2、用wget从Python下载页面下载最新版本的源代码。

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

3、下载完成后,解压压缩包。

$ tar -xf Python-3.9.1.tgz

4、导航到Python源目录并执行配置脚本。

$ cd Python-3.9.1$ ./configure --enable-optimizations

--enable-optimizations 选项通过运行多个测试来优化 Python 二进制文件。这使得构建过程变得更慢。

脚本会运行一系列的检查,以确保你的系统中所有的依赖项都存在。

5、启动 Python 3.9 的构建过程。

$ make -j 2

为了加快构建时间,将 -j 修改为与你的处理器中的核心数相对应。你可以通过输入 nproc 找到这个数字。

6、当构建过程完成后,通过键入来安装Python二进制文件。

$ sudo make altinstall

我们使用altinstall而不是install,因为后面会覆盖系统默认的python3二进制文件。

就这样了。Python 3.9 已经安装完毕,可以使用了。要验证它,请键入

$ python3.9 --version

输出结果应该显示Python的版本。

$ Python 3.9.1

总结


我们已经向您展示了如何在您的 Debian 10 系统上安装 Python 3.9。现在您可以创建一个虚拟环境并开始开发您的 Python 项目。

文章相关标签: 安装Python3.9
购物车