本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Python在 AL2023
AL2023 已删除 Python 2.7,所有需要的组件现在Python都已写入可与 Python 3 配合使用。
AL2023 提供 Python 3 /usr/bin/python3 以保持与客户代码的兼容性,以及随附的 Python 代码 AL2023,在生命周期内将保持为 Python 3.9 AL2023。
/usr/bin/python3指向的 python 版本被视为系统 Python, AL2023 因此是 Python 3.9。
AL2023 目前提供了较新的版本Python,包括 3.11、3.12、3.13 和 3.14 版本。每个版本的支持时间段都与上游版本相同Python。有关更多信息,请参阅程序包支持声明。
Python可以同时在上安装多个版本 AL2023。尽管 /usr/bin/python3 将始终是 Python 3.9,但每个 Python 版本都是命名空间的,可以通过其版本号找到。例如,如果安装了 python3.11,则 /usr/bin/python3.11 将与 /usr/bin/python3.9 并存,而 /usr/bin/python3 符号链接指向 /usr/bin/python3.9。
注意
不要更改/usr/bin/python3符号链接指向的内容,因为这可能会破坏的核心功能。 AL2023
迁移到更新的Python版本
上游Python社区提供用于移动的迁移文档:
Python中的模块 AL2023
各种Python模块的封装 RPMs 方式如下 AL2023。通常, RPMs 将仅针对的系统版本构建Python模块Python。