我在尝试使用 brew 和 git 时遇到了 xcode 问题:
xcrun: error: active developer path ("/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/bin/xcode-选择
我尝试使用命令开关并通过 Apple Developer 站点再次安装,但到目前为止这些选项都没有工作......我该如何解决这个问题?
我试过了,它没有用,但我找到了答案。我只需要重置开发者的路径:
$ sudo xcode-select --reset
现在一切正常
大多数情况下,当您安装了较新版本的 xcode 时会发生此错误。命令行工具尚未初始化。
要解决此问题:转到 Xcode Preferences > Locations (tab) > 底部选项是命令行工具。请选择工具的 Xcode 版本。
示例(对于 Xcode 10.0 (10A255) ):转到 Xcode Preferences > Locations (tab) > 底部选项是命令行工具。选择 Xcode 10.0 (10A255)。
有关更多详细信息,请参阅附图。希望能帮助到你。
- 谢谢
https://i.stack.imgur.com/6SEUD.png
sudo xcode-select --switch /Library/Developer/CommandLineTools
(需要以 root 身份运行)
就我而言,我已经卸载了 Xcode,然后 git cli 出现了问题。我解决了运行以下命令的问题:
$ sudo xcode-select -r
$ sudo xcode-select --switch /Library/Developer/CommandLineTools
然后使用以下方法验证新路径:
$ sudo xcode-select -p
希望这可以帮助!
我遇到了同样的问题,因为我突然卸载了 XCode,运行以下命令(从终端)帮助我解决了这个问题。
sudo xcode-select -switch /
出现此错误是因为 xcode 被删除、损坏或移动。在我的情况下,我从我的 Mac 中删除了 xcode 并面临同样的问题。
我通过简单的两个步骤修复了它
打开终端只需运行以下命令
sudo xcode-select -r
现在错误已经解决。希望它会有所帮助。
用这个:
sudo xcode-select -switch /
这应该可以解决问题。
错误提示的内容如何?你试过吗?
xcode-select --switch /Applications/Xcode.app
这应该够了吧。
--switch
必须以 root 身份运行
对我来说,卸载 XCode 后安装 Xcode CLI xcode-select --install
会有所帮助(我不是为 OSx 或 iOS 开发的)
然后我可以使用 make
成功构建下载的源
尝试错误建议:
sudo xcode-select --switch /Applications/Xcode.app
然后测试 Git 可执行路径。
https://i.stack.imgur.com/cyalZ.png
就我而言,在我尝试符号化崩溃报告并根据手册输入命令 export DEVELOPER_DIR=”/Applications/Xcode.app/Contents/Developer”
后发生此类错误
我在这里尝试了一些建议的解决方案,但没有任何帮助。
然后我意识到我在终端中添加了一个环境变量 DEVELOPER_DIR
,这导致了错误:"xcrun: error: missing DEVELOPER_DIR path:"
然后我刚刚重新启动我的终端,清理了环境变量并且错误消失了。
(仅供参考:可以在终端中使用 printenv
命令检查环境变量)
我遇到了同样的问题,不得不完全删除开发者工具,然后重新安装:
$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install
提示:因为 Xcode 未正确卸载,我也不得不手动(重新)移动 Xcode 应用程序:
$ mv /Applications/Xcode.app/ /Applications/Xcode.app.bak
--reset
适合我。我只需要用于 php 开发的 xcode cli。所以我决定从我的 mac 中删除完整的 xcode,然后我只下载了 xcode CLI 安装程序(大约 170MB)。通过app store
升级已安装的 xcode CLI 并应用sudo xcode-select --reset
后,我可以像以前一样使用brew
和其他命令行工具,例如git
。谢谢。