尝试在macOs Sierra上安装Homebrew时出现xcode-select错误

时间:2017-05-03 11:25:35

标签: macos installation homebrew

xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools' 
Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools

7 个答案:

答案 0 :(得分:2)

我遇到了同样的错误,唯一可以解决的问题是手动安装Xcode命令行工具,直接从developer.apple.com下载。安装完成后,brew安装工作没有问题。

答案 1 :(得分:2)

是的,我已通过以下步骤解决了此错误。

  1. 在终端中输入命令:: xcode-select --install
  2. 执行第6步后,您将获得一个popUp,因此请单击install

答案 2 :(得分:0)

不幸的是我无法发表评论,因此我会将其作为答案发布:

如果您正在尝试为Homebrew选择正确的Xcode版本,那么试试这个:

对于Xcode发布:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

对于Xcode beta:

sudo xcode-select --switch /Applications/Xcode-beta.app/Contents/Developer

答案 3 :(得分:0)

我通过安装最新版本的Xcode解决了这个错误。

答案 4 :(得分:0)

处理此问题的最简单方法是运行: xcode-select --install

答案 5 :(得分:0)

我已经在 macOS catalina 中解决了同样的问题,只需更新 macOS

用于更新 macOS Watch

答案 6 :(得分:0)

我尝试手动安装命令行工具,但安装时命令行工具失败。重新安装 XCode 根本没有帮助。

所以我尝试下面的命令帮助我解决了 Big Sur 11.2.1 (20D74) 上的这个错误

<块引用>

sudo rm -rf /Library/Developer/CommandLineTools

sudo xcode-select --install

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"