我正在尝试在全新安装的MacOS Mojave 10.14 Beta上安装Homebrew。
但是在运行/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
后(这是从{{3}}来的)
我遇到了错误,
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
Failed during: /usr/bin/sudo /usr/bin/xcode-select --install
我同时拥有Xcode 9.4的当前命令行工具和Xcode 10.0 beta的beta命令行工具。
当前是否有任何解决方法可以让我安装Homebrew?
答案 0 :(得分:2)
我相信问题在于Xcode 10的命令行工具不在/ usr / include中安装标头,但安装脚本会在此处进行检查:
https://github.com/Homebrew/install/blob/bbf4a3a8b247c7dba159c3d557cc3853dd764171/install#L110
非常感谢,如果xcode-select --install
不是TTY,则将忽略尝试运行STDIN
的代码。尝试在安装命令后添加0<&-
,以关闭STDIN
并跳过此命令。我只是尝试了一下,对我有用。
顺便说一句,Homebrew尚不正式支持10.14,并且维护者不希望您就发现的任何问题提出问题。 (尽管拉动请求似乎很受欢迎。)不幸的是,这意味着Homebrew问题跟踪器不是讨论问题和解决方案的地方。