我刚刚从优胜美地升级到El Capitan(并复制了从El Capitan升级到Sierra的问题),当我尝试在终端内键入例如git状态时,我得到以下错误:

xcrun: error: invalid active developer path
 (/Library/Developer/CommandLineTools), missing xcrun at:
 /Library/Developer/CommandLineTools/usr/bin/xcrun

我没有安装Xcode,从来没有。 有人有办法吗?


当前回答

对我来说,在我删除了Xcode之后,我必须切换活动开发人员路径,如下所示: Sudo xcode-select -s /

其他回答

更新到macOS 10.13.3后

更新macOS 10.13后,我必须安装 用于Xcode 9.3的命令行工具(macOS 10.13) 下载网址:https://developer.apple.com/download/more/

找到解决问题的方法了。

xcode-select --install

这将提示安装必要的命令行工具。

如果你对xcode-select——install命令有问题;例如,我一直得到一个网络问题超时,然后尝试下载dmg developer.apple.com/downloads(命令行工具OS X 10.11)的Xcode 7.1

我尝试了xcode-select -install解决方案,但它没有帮助我,我从Sierra更新到High,发生了这样的情况,我的解决方案:

sudo xcode-select --reset

在升级到macOS Catalina后,我也遇到了同样的问题。 这对我不起作用:

xcode-select --install

下载并安装Xcode 12的命令行工具就做到了!