Apple停止将Python与macOS捆绑在一起

花朗妹
导读 Apple 已在 macOS Monterey 12 3 中正式弃用 Python 2 7。该公司建议其开发人员改用另一种编程语言,例如 Python 3,但它并未预装

Apple 已在 macOS Monterey 12.3 中正式弃用 Python 2.7。该公司建议其开发人员改用另一种编程语言,例如 Python 3,但它并未预装在 macOS 上。

macOS Monterey 12.3 未预装 Python 2.7

自 2020 年 1 月以来,Python 2 尚未得到官方支持

改用另一种语言,例如 Python 3

Python 3 也没有预装在 macOS 上

程序员可以通过 Xcode 开发者工具安装 Python 3

Apple 将 Python 从 macOS 中解绑

Apple 网站上 macOS Monterey 12.3 的开发人员发布说明显示,“Python 2.7 在本次更新中已从 macOS 中删除。” Cupertino 公司建议开发人员改用另一种编程语言,例如 Python 3。Python 3 也没有与 macOS 捆绑在一起。Python 与 macOS 的分离当然并不意味着开发人员不能再在他们的 Mac 上编写 Python 脚本,但这样做可能需要从 macOS 12.3 开始手动安装 Python 3。

这对我有什么影响?

好摆脱,我们说。谁还会再使用 Python 2?

截至 2020 年 1 月 1 日,Python 2 的错误修复、性能和安全更新以及维护版本并未得到官方支持,那么为什么 Apple 会继续将过时的编程语言与 macOS 捆绑在一起呢?

如果您不是 Python 开发人员,那么此更改不会对您造成太大影响。

Apple 警告开发人员早在 2019 年就会从 macOS 中删除诸如 Python 之类的脚本语言。在 macOS Catalina 10.15 发行说明中就提到了它,其中特别指出 Python、Ruby 和 Perl 等脚本语言运行时包含在 macOS 中“与旧软件的兼容性。” 此外,可以肯定的是,macOS 的未来版本默认不会包含脚本语言运行时,“并且可能需要您安装额外的包。”

“如果您的软件依赖于脚本语言,建议您将运行时捆绑在应用程序中,”根据Apple Developer 网站上的 macOS Catalina 10.15 发行说明。

标签:

版权声明:本文由用户上传,如有侵权请联系删除!