pythonic生物人

2025年,如何选择合适的Python版本?

常遇见Python2、Python3多个版本,我们该如何取舍?

Image
我的学习小圈子👉
加入


参考指标

Image

可以看见,Python3.8以前的版本都已经end-of-life,比较稳定的版本都是Python 3.9以后。

每个指标详细解释:

  • 特性(feature)

接受新特性、错误修复和安全修复。

  • 预发布(prerelease)

为即将发布的特性版本接受特性修复、错误修复和安全修复。

  • 错误修复(bugfix)

接受错误修复和安全修复,仍会发布新的二进制版本(也称为维护模式或稳定版本)。

  • 安全(security)

仅接受安全修复,不再发布新的二进制版本,但可以发布新的仅源代码版本。

  • 生命周期(end-of-life)

发布周期被冻结,不能再对其进行任何更改。默认情况下,生命周期结束计划在第一个版本发布后的5年,但可以由每个分支的发布管理人员进行调整。所有Python 2版本均已终止生命周期。


其它参考

Image
Image


小编说两句

  • 优先选取稳定版本,例如3.9、3.10、3.11、3.12
  • 同时要按照需求出发,比如使用别人的轮子,只有遵守轮子对应的Python版本

参考官方链接:https://devguide.python.org/versions/


-END-

👉matplotlib教程:20w字+数百张图形+1W行代码+详细代码注释+学习交流群

图片

👉seaborn教程:12.3万字+500多张图形+8000行代码

图片

👉R可视化教程:28个章节+11w字+数百张图

图片
图片

如何加入学习?

收费教程👇(请备注:428)

图片