macOS 14预发布版安装Homebrew失败,如何解决?
问题场景
设备:全新MacBook Pro M2,运行macOS 14预发布版
操作:通过Homebrew官方命令安装Homebrew时,触发XCode Command Line Tools安装弹窗,但下载失败。按下任意键后终端报错:
==> /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools xcode-select: error: invalid developer directory '/Library/Developer/CommandLineTools' Failed during: /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools
解决步骤
1. 清理无效残留目录
先删除系统中存在的无效CommandLineTools目录:
sudo rm -rf /Library/Developer/CommandLineTools
2. 重新触发自动安装
在终端执行命令,重新唤起官方安装弹窗:
xcode-select --install
确保网络环境稳定,完成XCode Command Line Tools的下载与安装。
3. 验证安装状态
安装完成后,执行以下命令确认路径配置正确:
xcode-select -p
若输出/Library/Developer/CommandLineTools,说明安装成功。
4. 重新安装Homebrew
回到终端,重新运行Homebrew的官方安装命令即可继续完成流程。
备选方案:手动适配预发布系统
由于macOS 14为预发布版本,自动安装渠道可能存在适配问题,可手动安装:
- 打开苹果开发者中心,找到对应macOS 14版本的CommandLineTools安装包
- 下载后双击完成安装,再执行
xcode-select -p验证路径 - 最后重新运行Homebrew安装命令
内容的提问来源于stack exchange,提问作者P i
相关产品推荐
相关产品推荐

