如何在 macOS 12.3+ 上安装 Python 2
How to install Python 2 on macOS 12.3+
macOS 12.3 更新删除 Python 2 并将其替换为版本 3:
https://developer.apple.com/documentation/macos-release-notes/macos-12_3-release-notes
Python
Deprecations
Python 2.7 was removed from macOS in this update. Developers should use Python 3 or an alternative language instead. (39795874)
我知道我们需要迁移到版本 3,但与此同时我们仍然需要版本 2。Homebrew 似乎没有了:
brew install python@2.7
Warning: No available formula with the name "python@2.7". Did you mean python@3.7, python@3.9, python@3.8, python@3.10 or python-yq?
brew install python2
Warning: No available formula with the name "python2". Did you mean ipython, bpython, jython or cython?
什么给了?
您可以从官方下载站点获取任何 Python 版本,包括最后一个 Python 2:
https://www.python.org/downloads/release/python-2718/ → macOS 64-bit installer
更多相关信息。它被删除是因为 macOS remove the support of python2, and there is an open issue 也删除了所有 python2 公式。
我建议使用 pyenv 而不是使用 python 官方安装程序,这样更容易在本地管理多个 python 版本。
macOS 12.3 更新删除 Python 2 并将其替换为版本 3:
https://developer.apple.com/documentation/macos-release-notes/macos-12_3-release-notes
Python Deprecations Python 2.7 was removed from macOS in this update. Developers should use Python 3 or an alternative language instead. (39795874)
我知道我们需要迁移到版本 3,但与此同时我们仍然需要版本 2。Homebrew 似乎没有了:
brew install python@2.7
Warning: No available formula with the name "python@2.7". Did you mean python@3.7, python@3.9, python@3.8, python@3.10 or python-yq?
brew install python2
Warning: No available formula with the name "python2". Did you mean ipython, bpython, jython or cython?
什么给了?
您可以从官方下载站点获取任何 Python 版本,包括最后一个 Python 2:
https://www.python.org/downloads/release/python-2718/ → macOS 64-bit installer
更多相关信息。它被删除是因为 macOS remove the support of python2, and there is an open issue 也删除了所有 python2 公式。
我建议使用 pyenv 而不是使用 python 官方安装程序,这样更容易在本地管理多个 python 版本。