在Sierra上,仅安装Xcode是不够的,Brew安装出现错误。

9
我正在尝试在运行xCode v9.1的Mac OSX Serra v10.12.6上使用HomeBrew v1.3.8安装一个软件包。
安装过程中出现了错误。
TS-Mac-Pro > brew install dos2unix
Error: Xcode alone is not sufficient on Sierra.
Install the Command Line Tools:
  xcode-select --install 

然后我运行了这条命令

xcode-select --install 

提示说命令行工具包在软件更新服务器上不可用。

但是当我进入xCode时,它显示命令行工具已安装。

TS-Mac-Pro > xcode-select -p
/Applications/Xcode.app/Contents/Developer 

任何帮助都将不胜感激。
西奥
2个回答

17

我前往苹果开发者网站并直接下载了命令行工具的 dmg 文件。首先需要设置一个苹果帐户。

命令行工具可以在以下位置找到 -

https://developer.apple.com/download/more/

安装已下载的 dmg,然后 HomeBrew 就恢复正常运行了。


1
我在尝试 brew upgrade mysql 时遇到了同样的问题。这个方法解决了我的问题。谢谢。 - ultimoTG

3

我刚刚通过删除当前安装的命令行工具并重新安装它们来解决了这个问题。请参见以下命令:

sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install

最终这个方法解决了我的问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接