原文链接
- https://chowdera.com/2022/03/202203260446500777.html
- https://blog.csdn.net/m0_46521785/article/details/123712337
原因
从MacOS 12.3 Beta版本开始,Apple不再内置python2且将无法正常安装python2,无论是intel芯片还是Apple芯片的设备都无法安装。原因是/usr/bin/python的软链接无法正常被删除或覆盖。
解决办法
首先你需要安装一个Python2,下载地址:https://www.python.org/downloads/release/python-2718/
方法一:修改link文件
将link文件的第一行修改为#!/usr/bin/env python
sudo vim /usr/local/go/pkg/tool/darwin_amd64/link
两者区别:https://www.cnblogs.com/qiulinzhang/p/9901110.html
方法二:添加Python到/user/bin目录
自行查阅
以上是网络上解决方案,但方案二中的看的不是很明白
本质其实是找不到 python 环境,安装 python2 后,安装目录如下:
lrwxr-xr-x 1 root wheel 68B Apr 12 21:25 /usr/local/bin/python -> ../../../Library/Frameworks/Python.framework/Versions/2.7/bin/python
将link文件的第一行修改为#!/usr/local/bin/python
也能解决