我刚刚从优胜美地升级到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-select——install命令有问题;例如,我一直得到一个网络问题超时,然后尝试下载dmg developer.apple.com/downloads(命令行工具OS X 10.11)的Xcode 7.1

其他回答

在莫哈韦沙漠

卸载旧版本的命令行工具:

sudo rm -rf /Library/Developer/CommandLineTools

下载并安装命令行工具10.14 Mojave

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

对于最新版本Mojave 10.14.1,我使用

解决从https://developer.apple.com/download/more/下载”登录苹果id,并下载

命令行工具最新稳定版本

这样一切都能正常工作

老答案

xcode-select --install

对我没用。

重新分配Xcode配置的路径对我有用。

sudo xcode-select -switch /Applications/Xcode.app

然后可能会提示您(在尝试命令后)同意许可协议。

sudo xcode-select -s /Applications/Xcode-beta.app/Contents/Developer

为我工作。