在MacOS 10.14 Beta Mojave上安装自制软件时出错

时间:2018-07-07 19:10:06

标签: homebrew

我正在尝试在全新安装的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?

1 个答案:

答案 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问题跟踪器不是讨论问题和解决方案的地方。