更新brew导致了问题?

8

Homebrew一直正常工作,直到我进行了brew update(几个月没有更新)。在brew更新完成后,每个brew命令都会出现相同或类似的错误信息:

/usr/local/Library/Homebrew/global.rb:6:in `require': no such file to load -- set (LoadError)
from /usr/local/Library/Homebrew/global.rb:6 
    from /usr/local/bin/brew:17:in `require'
    from /usr/local/bin/brew:17

我检查了目录,好像 homebrew 文件在那里,但由于某种原因它没有加载这个文件。我尝试使用 git 进行重新安装,因为“brew”命令无法工作。但仍然遇到同样的错误。
如何解决这个问题?非常感谢您提供的任何帮助。如果我找不到解决方法,可能需要重新安装操作系统。
更新:我进行了干净的操作系统安装,没有找到其他解决方法。

是的,完全重启也没有任何作用。 - Poyi
2个回答

22

3

运行brew doctor

检查输出并按照给出的建议进行操作。


4
谢谢您的回复。Brew doctor 的结果是相同的错误输出。 - Poyi
这是一个老问题(和答案),但我刚刚遇到了同样的问题。在brew update之后,brew doctor会给出与任何其他brew命令相同的错误。 - Randy Howard

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