MacOS使用brew安装Python提示bottle需要Apple Command Line Tools如何解决
报错解决方案
该报错与你已安装的zsh、Python 3.9环境无关,属于Homebrew安装编译类依赖的通用前置要求,触发原因是缺少Apple官方的命令行工具包,按以下步骤操作即可解决:
- 第一步:确认命令行工具安装状态,执行命令:
xcode-select -p
如果返回路径如/Library/Developer/CommandLineTools代表已安装,若返回报错则代表未安装。 - 第二步:未安装的情况下执行在线安装命令:
xcode-select --install
执行后会弹出系统安装弹窗,按照提示同意协议、等待安装完成即可,安装包大小约500MB,安装时长取决于当前网络状态。 - 第三步:若已安装仍触发报错,执行命令重置工具路径:
sudo xcode-select --switch /Library/Developer/CommandLineTools
执行时需要输入当前用户的开机密码确认操作。 - 第四步:完成上述操作后重新执行原安装命令即可:
brew install python@3.7
如果执行在线安装命令时提示无法获取安装包,可自行搜索对应你当前MacOS系统版本的Apple Command Line Tools安装包手动安装即可。
内容的提问来源于stack exchange,提问作者Stanislav Jirak
相关产品推荐
相关产品推荐

