Apple News
从 macOS Monterey 12.3 开始将不再包含 Python 脚本语言支持
如果使用需要自行安装
Apple 已在 macOS Monterey 12.3 中正式弃用 Python 2.7。该公司建议开发人员改用另一种编程语言,例如 Python 3,但 Python 3 它并未如 Python 2.7 一样预装在 macOS 上。
Apple 网站上 macOS Monterey 12.3 的开发人员发布说明显示,Python 2.7 在本次更新中已从 macOS 中删除。Apple 建议开发人员改用另一种编程语言,例如 Python 3。Python 3 也没有与 macOS 捆绑在一起。
Python 与 macOS 的分离当然并不意味着开发人员不能再在他们的 Mac 上编写 Python 脚本,但这样做可能需要从 macOS 12.3 开始手动安装 Python 3。
对用户有什么影响?
如果你不是 Python 开发人员,那么此更改不会对你造成太大影响。
Apple 早在 2019 年就警告开发人员将会从 macOS 中删除诸如 Python 之类的脚本语言。在 macOS Catalina 10.15 发行说明中就提到了它,其中特别指出 Python、Ruby 和 Perl 等脚本语言运行时包含在 macOS 中与旧软件的兼容性。
此外,可以肯定的是,macOS 的未来版本默认不会包含脚本语言运行时,并且可能需要你安装额外的包。
如果你的软件或应用依赖于脚本语言,建议你将运行时捆绑在应用程序中。
领取专属 10元无门槛券
私享最新 技术干货