第 1 章 Python 简介

Python 是一种高级编程语言,支持多种编程模式,如面向对象、所需功能以及程序式范式。Python 具有动态语义,可用于通用编程。

使用 Red Hat Enterprise Linux 时,系统中安装的许多软件包(如提供系统工具、数据分析工具或 Web 应用程序的软件包)会使用 Python 编写。要使用这些软件包,您必须安装 python* 软件包。

1.1. Python 版本

Python 3.9 是 RHEL 9 中的默认 Python 实现。Python 3.9 在 BaseOS 存储库中的非模块化 python3 RPM 软件包中分发,通常默认安装。Python 3.9 将支持 RHEL 9 的整个生命周期。

其他版本的 Python 3 作为非模块化 RPM 软件包发布,且在 RHEL 9 次版本中通过 AppStream 软件仓库提供较短的生命周期。您可以与 Python 3.9 并行安装这些额外的 Python 3 版本。

Python 2 不随 RHEL 9 提供。

表 1.1. RHEL 9 中的 Python 版本

Version要安装的软件包命令示例此后提供生命周期

Python 3.9

python3

python3, pip3

RHEL 9.0

完整的 RHEL 9

Python 3.11

python3.11

python3.11, pip3.11

RHEL 9.2

较短

有关支持长度的详情,请查看 Red Hat Enterprise Linux 生命周期Red Hat Enterprise Linux 应用程序流生命周期