@@ -476,16 +476,37 @@ Python 2 到 3 某种程度上讲不是变革,实际上 Python 2 和 3 基本
476476实际上,Python 2 已在 2020 年初正式宣告停止维护,
477477现在如果我们要使用 Python,最好使用 3 版本。
478478
479- 而在 Python 3.x 版本中,截至 2024 年下半年,3.8 亦已经 EOL(end of life)。
479+ 而在 Python 3.x 版本中,截至 2025 年下半年,3.9 亦已经 EOL(end of life)。
480480
481481!!! tip "我应该选择哪个版本的 Python?"
482482
483483 Python 3.x 已经迭代到一个相对稳定的阶段,如果你没有特殊需求,请使用 Python 3.x 的最新版本。
484484
485- 截止到 2024 年 5 月,我们推荐 Python 3.11 。(或者使用系统自带的版本)
485+ 截止到 2025 年 9 月,我们推荐 Python 3.14 。(或者使用系统自带的版本)
486486
487487 你可以在 [Status of Python versions](https://devguide.python.org/versions/) 查看 Python 各个版本的状态。
488488
489+ !!! tip "Python 的生命支持周期"
490+
491+ Python 的每个主版本分支都遵循一个固定的生命支持周期,以确保语言的稳定性和持续发展。
492+
493+ 根据 Python 官方的规定,自 Python 3.9 开始,从每个 Python 3.X.0 版本发布起,Python 3.X 系列享有为期 5 年的支持。
494+ 这 5 年的生命支持周期分为以下几个阶段:
495+
496+ 1. **错误修复支持 / 完整支持 (Bugfix / Full Support)**:
497+ 从正式发布开始,该版本将获得全面的支持,包括接收错误修复和安全补丁。这个阶段通常持续 **2 年**。
498+ 在此期间,大约每隔一个月会发布新的二进制文件。
499+
500+ 2. **安全修复支持 (Security Support)**:
501+ 在错误修复支持阶段结束后,该版本将进入为期 **3 年** 的安全修复阶段。
502+ 在此期间,将不再发布任何二进制文件,仅提供源代码形式的安全补丁。
503+
504+ 3. **生命周期结束 (End-of-Life, EOL)**:
505+ 在发布 5 年后,该版本的支持将正式结束。
506+ 届时,该版本将不再接收任何更改,包括安全修复,使用这些版本的项目将面临安全风险。
507+
508+ 你可以在 [PEP 602](https://peps.python.org/pep-0602/) 查看详细的有关 Python 的生命支持周期的规定。
509+
489510### Python 的其他实现 {#py-implementations}
490511
491512Python 作为一门编程语言,官方的实现是 CPython,我们一般使用的、成为事实标准的就是这个。
0 commit comments