1 MacBook M2安装python2解决方案
- 前提
由于MacBook M2电脑芯片架构已经由Intel变为Arm以及其他一些升级更新的前提,导致新上手的MacBook M2电脑在安装和运行软件时,遇到一些兼容性的问题。
MacBook M2目前默认安装的是python3,而没有安装python。且没有安装Homebrew,导致没法一键安装。
通过终端,获取python3版本(默认已安装):
MacBook-Pro ~ % python3 --version
Python 3.8.9
通过终端,获取python2版本(未安装,获取不到):
MacBook-Pro ~ % python --version
zsh: command not found: python
-
安装python2
你可以从官方下载网站获得任何Python版本,包括最后一个版本的Python2:
https://www.python.org/downloads/release/python-2718/ → macOS64-bit安装程序
:
直接在官方下载网站(如上下载网址:https://www.python.org/downloads/release/python-2718/)找到,然后运行安装即可。这个比Homebrew一键安装还要方便快捷。
安装成功
通过终端,获取python2版本:
MacBook-Pro ~ % python --version
Python 2.7.18
2 Homebrew安装python2遇到的问题
- 安装Homebrew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
注意:这里是-c(小写字母c)
- Homebrew安装python2
brew install python@2
安装失败,报错信息如下:
No available formula with the name "python@2". Did you mean ipython, bpython, jython or cython?
问题:针对上面报错信息,暂时未搜索到合适的解决方案。
3 总结:
MacBook M2安装python2,目前通过上面第1种方式成功()解决了;而第2种方式暂时未成功,有安装成功的或者知道原因的朋友请不吝赐教。
参考:
https://blog.csdn.net/m0_66123161/article/details/122800505
https://www.5axxw.com/questions/content/tfom3n
https://www.ibm.com/docs/zh/guardium/11.1?topic=limitations-installing-python-2x-macos