【发布时间】:2015-12-29 20:26:49
【问题描述】:
我刚刚从 Yosemite 升级到 El Capitan(并复制了从 El Capitan 升级到 Sierra 的问题),当我尝试在终端中输入例如 git status 时,我收到以下错误:
xcrun: error: invalid active developer path
(/Library/Developer/CommandLineTools), missing xcrun at:
/Library/Developer/CommandLineTools/usr/bin/xcrun
我没有安装 Xcode,从来没有。 谁有解决办法?
【问题讨论】:
-
“哪个 git”告诉你什么? ...也许是“文件 `which git`”?
-
which git响应/usr/bin/git,“文件which git”响应/usr/bin/git: Mach-O 64-bit executable x86_64 -
听起来不错。抱歉,我不知道 xcrun 是如何进入这个领域的。
-
我遇到了一些类似的问题,原来与接受许可协议有关(在升级期间,我看到了许可对话框,但它不会响应点击,我不得不重新启动)一旦它再次运行我必须启动 Xcode 才能接受许可证。
-
我在终端 "xcrun: error: active developer path ("/Applications/Xcode.app/Contents/Developer") 不存在,使用
xcode-select --switch path/to/Xcode.app指定您的 Xcode希望用于命令行开发人员工具(或参见man xcode-select)”在 10.11.5 如何修复?
标签: macos macos-sierra osx-elcapitan macos-high-sierra