8

brew updateHomebrew は、私が(何ヶ月も更新していない) するまで正常に動作していました。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

ディレクトリを確認したところ、自作ファイルがそこにあるようです。何らかの理由でファイルをロードしていないだけです。brewコマンドが機能しないため、gitを使用して再インストールしました。しかし、それでも同じエラーが発生しました。

この問題を解決する方法についての助けをいただければ幸いです。何もわからない場合は、OSを再インストールする必要があるかもしれません。

更新: OS のクリーン インストールを行いました。再インストールせずに解決策を見つけることができませんでした。

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 に答える