如何选择合适的Python版本?
常遇见Python2、Python3多个版本,我们该如何取舍?
参考指标
可以看见,Python2都已经end-of-life,比较稳定的版本都是Python 3.8以后。
每个指标详细解释:
特性(feature)
接受新特性、错误修复和安全修复。
预发布(prerelease)
为即将发布的特性版本接受特性修复、错误修复和安全修复。
错误修复(bugfix)
接受错误修复和安全修复,仍会发布新的二进制版本(也称为维护模式或稳定版本)。
安全(security)
仅接受安全修复,不再发布新的二进制版本,但可以发布新的仅源代码版本。
生命周期(end-of-life)
发布周期被冻结,不能再对其进行任何更改。默认情况下,生命周期结束计划在第一个版本发布后的5年,但可以由每个分支的发布管理人员进行调整。所有Python 2版本均已终止生命周期。
其它参考
小编说两句
优先选取稳定版本,例如3.8、3.9、3.10 同时要按照需求出发,比如使用别人的轮子,只有遵守轮子对应的Python版本
参考官方链接:https://devguide.python.org/versions/
-END- 推荐阅读:
10W字《R ggplot2可视化教程1.0》来了! 详解Python列表推导式|迭代器|生成器|匿名函数 Jupyter Notebook的16个超棒插件! 临床WGS/WES/Gene Panel/Single gene异同 一图胜千言,超形象图解NumPy教程! 那些神经网络可视化利器 R Graphics Cookbook中译教程
我的学习小圈子👉 加入
赞、在看就是最大的支持