Homebrew 一直说未安装 XCode

Homebrew 一直说未安装 XCode

我正在尝试使用 OSX 包管理器 Homebrew 安装 Ruby。

当我运行“brew install ruby​​”时,我不断收到消息“警告:XCode 未安装!”。XCode 已安装,但它在撒谎。

我可以尝试什么来修复此问题?我正在使用 XCode 3.2.6 运行 Lion。

答案1

根据Homebrew 维基,在运行 OS X Lion 时,您需要使用 Xcode 版本≥ 4.1。

他们实际上说的是……

请注意,在 10.7 上使用早于 4.1 的 XCode 可能会导致构建错误。

…但“警告”信息可能具有误导性。尝试更新 Xcode通过 Mac App Store 下载到最新版本。

答案2

Homebrew 不能与 XCode 4.3 直接配合使用。您还需要安装 Xcode 的命令行工具。

您可以通过启动 XCode 并转到“首选项”->“下载”->“命令行工具”并单击“安装”来执行此操作。或者从以下位置手动获取它们https://developer.apple.com/downloads/index.action

最后我不得不打电话

 xcode-select -switch /Applications/Xcode.app

答案3

您也可以在安装 Xcode 后尝试重新启动。

我也遇到了这个问题(Brew 声称未安装 xcode),运行的是 10.7。我已删除 Xcode 4.1 并使用应用商店安装了 Xcode 4.2,因此它肯定是最新的。我手动将 /Developer/usr/bin 添加到我的路径中,但这没有帮助。但重新启动有用。

答案4

对我来说有用的只是启动 XCode 应用程序并单击“开始使用 XCode”上的“确定”...

相关内容