第 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 |
|
| RHEL 9.0 | 完整的 RHEL 9 |
Python 3.11 |
|
| RHEL 9.2 | 较短 |
有关支持长度的详情,请查看 Red Hat Enterprise Linux 生命周期 和 Red Hat Enterprise Linux 应用程序流生命周期。