如何在 Ubuntu 20.04 上安装 Python 3.11

Python 被认为是最流行、多用途和对初学者友好的编程语言之一。 它用于广泛的领域,包括数据科学、机器学习、快速原型设计和创建 Web 应用程序。

蟒蛇 3.11 于几个月前于今年 2022 年 10 月发布,并提供了广泛的改进,例如更快的执行速度、更好的错误诊断和改进的模块等等。

在本指南中,我们将引导您在 Ubuntu 20.04 上安装 Python 3.11

第 1 步:更新系统并安装依赖项

当我们启航时,第一步是安装 Python 3.11 安装过程中需要的依赖项。 但首先,刷新 Ubuntu 软件包列表如下。

$ sudo apt update

接下来,安装 软件-属性-通用 包裹。 这提供了 APT 存储库的抽象,并提供了一些有用的脚本来帮助您管理来自第三方供应商(如 PPA)的软件应用程序。

$ sudo apt install software-properties-common

一旦 软件-属性-通用 包已经到位,让我们继续下一步。

第二步:在 Ubuntu 上安装 Python3.11

要成功安装 Ubuntu,我们需要添加 死蛇 PPA 提供最新版本的 Python,例如适用于 Ubuntu 18.04 的 Python 3.7 和 3.8,以及适用于 Ubuntu 18.04 和 Ubuntu 20.04 的 Python 3.9 到 Python 3.11。

因此,继续添加 死蛇 购电协议。

$ sudo add-apt-repository ppa:deadsnakes/ppa

要继续添加 PPA,请继续并按 ENTER。

接下来,更新软件包列表以使您的系统与新添加的同步 死蛇 购电协议。

$ sudo apt update

最后,使用 APT 命令安装 Python 3.11,如图所示。

$ sudo apt install python3.11

要确认 Python3.11 已安装,请运行以下命令:

$ python3.11 —-version

安装额外的 Python 包

此外,还有一些有用的软件包可以补充您可能考虑安装的默认 Python 安装。

考虑安装用于构建和编译 C 扩展的开发头文件,如下所示。

$ sudo apt install python3.11-dev

另外,考虑安装标准库 `dbm.gnu` 模块

$ sudo apt install python3.11-gdbm

最后,随意安装 Python venv 允许您创建虚拟环境的模块。

$ sudo apt install python3.11-venv

您还可以考虑安装 Tkinter Python 库,如图所示

$ sudo apt install python3.11-tk

访问 Python 3.11 外壳

要访问 Python shell,请运行以下命令:

$ python3.11

从这里,您可以运行您的 Python 代码。 在下面的代码片段中,我们创建并执行了一个对两个数字求和的简单程序。

结论

就是这样,我们已经成功地在 Ubuntu 20.04 上安装了 Python 3.11。