我正在尝试使用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
请帮我解决这个问题。感谢。
答案 0 :(得分:3)
我遇到了类似的问题,因此我将其发布在这里,以帮助任何痛苦的人!
命令酿酒医生告诉我某些已安装的公式缺少相关性。
执行命令 brew upgrade 后,我得到一些依赖项的错误(以下是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`.
这是我解决此问题的方法:
而且有效!(我正在将iMac mid2011与MacOS Sierra结合使用)
答案 1 :(得分:1)
我设法在高级程序员的帮助下解决了这个问题。 该错误是由于缺少Xcode命令行界面,即使它显示在Xcode>>首选项>>位置>>命令行工具中。
因此,我必须从Apple Accounts下载部分手动下载命令行界面dmg文件并进行安装。