xcrun:错误:活动开发人员路径(“/Applications/Xcode.app/Contents/Developer”)不存在

时间:2016-01-26 08:24:38

标签: xcode path xcrun

当我尝试使用brew和git时,我遇到了xcode问题:

  

xcrun:错误:活动开发者路径(“/Applications/Xcode.app/Contents/Developer”)不存在,使用xcode-select --switch path/to/Xcode.app指定您希望用于命令行开发人员工具的Xcode(或见man xcode-select

我可以输入xcode-select,它显示该命令存在。当我输入xcode-select -p时,它会显示:

  

/Applications/Xcode.app/Contents/Developer

但当我which xcode-select时,它会给我:

  

的/ usr /斌/ xcode的选

我尝试使用命令开关并通过Apple Developer网站再次安装,但到目前为止这些选项都没有工作......我该如何解决这个问题?

10 个答案:

答案 0 :(得分:229)

我试过了,它没有用,但我找到了答案。我只需要重置开发人员的路径:

$ sudo xcode-select --reset

现在一切正常

答案 1 :(得分:93)

当您安装较新版本的xcode时,通常会发生此错误。命令行工具尚未初始化。

解决此问题: 转到Xcode首选项>地点(标签)>底部选项是命令行工具。请为工具选择Xcode版本。

示例(对于Xcode 10.0(10A255)): 转到Xcode首选项>地点(标签)>底部选项是命令行工具。选择Xcode 10.0(10A255)。

有关详细信息,请参阅附图。希望它有所帮助。

- 感谢

Select Command Line Tools

答案 2 :(得分:70)

就我而言,我已卸载Xcode,然后开始git cli问题。我通过运行以下命令解决了该问题:

$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools

,然后使用以下命令验证新路径:

$ sudo xcode-select -p

希望这会有所帮助!

答案 3 :(得分:9)

错误提示的内容如何?你试过吗?

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

这应该可以解决问题。

答案 4 :(得分:8)

使用此sudo xcode-select -switch /

这应该可以解决问题。

答案 5 :(得分:2)

我遇到了与突然卸载XCode相同的问题,运行以下命令可以帮助我解决此问题。

sudo xcode-select -switch /

答案 6 :(得分:2)

尝试错误建议:

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

然后测试Git可执行路径。

enter image description here

答案 7 :(得分:0)

对我来说,它有助于安装Xcode CLI xcode-select --install 卸载XCode后(我不为OSx或iOS开发)

然后我可以使用make成功构建下载的源代码

答案 8 :(得分:0)

我遇到了同样的问题,必须完全删除开发人员工具,然后重新安装:

$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install

提示:因为Xcode的卸载不正确,所以我也必须手动(重新)移动Xcode应用程序:

$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak

答案 9 :(得分:0)

在我的情况下,在我尝试符号化崩溃报告之后发生了这样的错误,并且根据手册,输入了命令 export DEVELOPER_DIR=”/Applications/Xcode.app/Contents/Developer”

我尝试了这里提出的一些解决方案,但没有任何帮助。

然后我意识到我在终端中添加了一个环境变量 DEVELOPER_DIR,这导致了错误:"xcrun: error: missing DEVELOPER_DIR path:"

然后我只是重新启动了我的终端,这清除了环境变量并且错误消失了。

(仅供参考:可以在终端中使用 printenv 命令检查环境变量)