我试图在一个新安装的MacOS Mojave 10.14测试版上安装Homebrew。
但是在运行/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"之后(这是来自https://brew.sh)
我收到错误了,
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命令行工具。
目前有什么解决办法可以让我安装国产啤酒吗?
发布于 2018-07-07 20:01:26
我认为问题在于Xcode 10的命令行工具没有在/usr/include中安装标头,但是安装脚本在那里检查:
https://github.com/Homebrew/install/blob/bbf4a3a8b247c7dba159c3d557cc3853dd764171/install#L110
值得庆幸的是,如果xcode-select --install不是TTY,那么尝试运行STDIN的代码就会被绕过。尝试在安装命令之后添加一个0<&-,以关闭STDIN并跳过此命令。我刚试过它对我有用。
顺便说一句,Homebrew还没有正式支持10.14,维护人员也不希望您就发现的任何问题提出问题。(不过,拉请求似乎是受欢迎的。)不幸的是,这意味着家用问题跟踪器不是讨论问题和解决方案的地方。
https://stackoverflow.com/questions/51226216
复制相似问题