8

Homebrew 工作正常,直到我做了一个brew update(几个月没有更新)。brew update 完成后,每个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

我检查了目录,似乎自制文件在那里。由于某种原因,它只是没有加载文件。我使用 git 进行了重新安装,因为brew命令不起作用。但仍然得到同样的错误。

非常感谢有关如何解决此问题的任何帮助。如果我无法弄清楚任何事情,我可能不得不重新安装操作系统。

更新:我对操作系统进行了全新安装。不重新安装找不到解决方案。

4

2 回答 2

21

我遇到了同样的问题。以下解决了它:

sudo chown -R $USER:admin /usr/local
cd /usr/local
git reset --hard origin/master
brew update

https://github.com/mxcl/homebrew/issues/19140

于 2013-10-14T21:52:46.257 回答
3

brew doctor

检查输出并遵循给出的任何建议。

于 2012-09-03T00:12:25.257 回答