homebrewのエラー
年末年始はいつものとおりカミさんの実家。
暇つぶしに用にMacBookAirを持ち込む。
予てから遊んでみようと思っていたpandasを触ろううと、ひさびさにTerminalを立ち上げた。
pythonのバージョンを確認してみると3.3。たしか、最新は3.5だったハズ。
バージョンアップしようとbrewを叩いたらエラーの山が出力される。
my-mba:hoge unya$ brew /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- language/java (LoadError) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' from /usr/local/Library/Homebrew/requirements/java_requirement.rb:1:in `<top (required)>' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
ちょっとググってみると、どうもこの現象が似ているようだ。
http://stackoverflow.com/questions/24652996/homebrew-not-working-on-osx
$cd /usr/local $git status
を実行してみると、かなりのファイルがmodifiedかuntrackedになっていたので、
$ git reset --hard && git clean -df
を実行してみると、とりあえずエラーは出なくなった。