8

このMacOSマシンでbrewコマンドを実行するたびに、次のエラーが発生します

> brew doctor
/usr/local/Library/Homebrew/macos.rb:251:in `require': no such file to load -- macos/xcode (LoadError)
    from /usr/local/Library/Homebrew/macos.rb:251
    from /usr/local/Library/Homebrew/utils.rb:3:in `require'
    from /usr/local/Library/Homebrew/utils.rb:3
    from /usr/local/Library/Homebrew/global.rb:7:in `require'
    from /usr/local/Library/Homebrew/global.rb:7
    from /usr/local/bin/brew:17:in `require'
    from /usr/local/bin/brew:17

私はウェブが提供しなければならなかったすべてを持っています。どんな助けでも大歓迎です。

4

1 に答える 1

26

私は同じ問題を抱えていて、

cd /usr/local
git status

削除されたものの長いリストが表示されている場合git status、これはおそらく問題であり、RVM設定の変更が原因である可能性があります。

これを修正するには、次のようにします。

git reset --hard

今試してみてください:

brew update

最初にいくつかのファイルを削除する必要があると言うかもしれません。コマンドを使用して、そのリスト内の各ファイルを削除しますsudo rm。その後、brew updateもう一度やり直してください。

また、次のことを行う必要がある場合があります。

sudo chown -R $USER /usr/local

brewinstallを実行する前に。

参考としてgithub.com/mxcl/homebrew/issues/18600を使用しました。

于 2013-04-11T00:43:52.783 に答える