gpt4 book ai didi

python - 为什么他们在旧的 Python 3 版本上有一些新版本的 Python 3?

转载 作者:太空狗 更新时间:2023-10-30 02:15:36 26 4
gpt4 key购买 nike

现在,在 Python 软件基金会网站的“所有版本”页面上,“下载最新版本”链接指向 Python 3.6.4 版本。但是,您可以在页面上找到发布于 2017-12-19 的版本,此后还有另外两个版本,分别针对 Python 3.5.5 和 Python 3.4.8。

我理解为什么有 Python 3 和 2.7 两个并行版本,但我不明白为什么它们是 Python 3 的多个版本,因为它应该向后兼容 Python 3 代码。

最佳答案

x.y.Z 点版本通常是错误修复版本
x.Y 版本通常是功能版本,但可能包含次要向后不兼容。
X 版本是巨大的变化,可能会破坏大量现有代码。

实际上,您不能总是立即升级您的 x.Y 版本;原因包括无法快速修复的实际代码不兼容性、内部部署限制和调度原因。 Linux 发行版也经常分发一个特定的 x.Y 版本,并且只会在一年左右的年度发布周期中选择下一个版本。然而,x.y.Z 版本通常很快就会被获取,并且通常可以在不破坏现有代码的情况下安装。

并行维护多个 x.y.Z 版本的原因是用户希望获得错误修复的好处,而不必被迫升级到新的主要版本。

关于python - 为什么他们在旧的 Python 3 版本上有一些新版本的 Python 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49365864/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com