Xcode Homebrew找不到已安装的命令行工具

Xcode Homebrew找不到已安装的命令行工具,xcode,homebrew,Xcode,Homebrew,我已经通过Xcode安装了命令行工具。当我运行xcode select-p时,它显示了/Applications/xcode.app/Contents/Developer 但是,当我运行brew config时,它显示了CLT:N/A。当我使用brew更新python时,它显示了警告:从源代码构建python:瓶子需要安装Apple命令行工具。我刚才也遇到了同样的问题。运行xcode-select--install重新安装适用于我的命令行工具,brew-config现在报告CLT:7.3.1.0

我已经通过Xcode安装了命令行工具。当我运行
xcode select-p
时,它显示了
/Applications/xcode.app/Contents/Developer


但是,当我运行
brew config
时,它显示了
CLT:N/A
。当我使用brew更新python时,它显示了
警告:从源代码构建python:瓶子需要安装Apple命令行工具。

我刚才也遇到了同样的问题。运行
xcode-select--install
重新安装适用于我的命令行工具,
brew-config
现在报告
CLT:7.3.1.0.1.1461711523

,因为
xcode-select--install
并没有解决我的问题:


我必须运行
brew doctor
,其中列出了
警告:一些已安装的公式缺少依赖项。
包括一个brew安装命令来修复这些问题。运行后,
brew config
报告
CLT
不再作为
N/A

使用
sudo xcode select--switch path/to/xcode.app
指定要用于命令行开发工具的xcode,或者使用
xcode-select--install
安装独立的命令行开发工具。

对于上述相同的工具,
xcode选择--install
并在MacOS Catalina中的修复程序上单击“安装”。完成后,您可以通过在终端中键入
xcode select-v
进行确认,输出应该类似于

,不幸的是,这对我没有帮助。似乎Xcode 8.3.3完整安装未被homebrew识别为CLT。这两个版本对我都不起作用,Xcode select--install导致“Xcode select:error:命令行工具已安装,请使用“软件更新”安装更新”,但没有要安装的更新。始终说明MacOS和Xcode的版本,由于苹果不断改变他们的行为(以及目录和命令行界面),每个coupla版本。。。还有助于说明您的brew版本。