xcode - High Sierra 上的 Home-brew 安装失败

标签 xcode macos homebrew macos-high-sierra

我正在尝试在带有 High Sierra v10.13 的 Mac mini 上安装 Homebrew。我按照指示运行以下命令:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

终端通知我它将安装 brew 并询问密码,但最终失败并显示以下消息:
The operation couldn’t be completed. (NSURLErrorDomain error -1012.)
==> Installing 
==> /usr/bin/sudo /usr/sbin/softwareupdate -i 
Software Update Tool
: No such update
No updates are available.
==> /usr/bin/sudo /bin/rm -f /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
==> /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

请帮我解决这个问题。谢谢。

最佳答案

我有一个类似的问题,所以我在这里发布这个来帮助任何有痛苦的人!

命令 brew doctor 告诉我 一些已安装的公式缺少依赖项 .

执行命令后 brew 升级 ,我收到一些依赖项的错误(以下是 openjdk 的示例):

configure: error: No xcodebuild tool and no system framework headers found, use --with-sysroot or --with-sdk-name to provide a path to a valid SDK
/private/tmp/openjdk-20200219-89506-1wim844/jdk13u-jdk-13.0.2+8/build/.configure-support/generated-configure.sh: line 82: 5: Bad file descriptor
configure exiting with result code 1

These open issues may also help:
Migrate formulae to depend on `openjdk`.

这是我解决这个问题的方法:
  • 须藤 xcode-select -r
  • 编辑并将 Mac 的日期设置为 2019 年 10 月 1 日
  • 须藤 xcodebuild -runFirstLaunch
  • sudo xcode-select -s/Applications/Xcode.app/Contents/Developer
  • brew 升级

  • 它奏效了! (我正在使用带有 MacOS Sierra 的 iMac 2011 年中)

    关于xcode - High Sierra 上的 Home-brew 安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48517293/

    相关文章:

    c++ - mac语音合成管理器,创建语音 channel 时,返回参数错误

    macos - 如何在 Mac 上完全卸载 Jenkins

    mysql - 为什么我的密码在 mysql 中不起作用?苹果

    ios - 如何通过Ruby(或Xcodeproj)获取目标版本

    xcode - Xcode "no such file or directory error"是什么?

    ios - 同时应用过滤器和排序 firebase

    objective-c - 注册显示重新配置回调

    ios - SwiftUI 列表中某些行的布局问题

    windows - Mac 和 Windows 之间的 Matlab GUI 兼容性(显示)

    Homebrew 符号链接(symbolic link)错误