brewコマンドを実行するとbad interpreterと言われる問題の解決方法


brewコマンドを使おうとしたらエラーがでました。環境はMacのYosemiteです。

brewコマンドを試した
brew list

/usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory

brewコマンドが失敗します。

brew.rbを書き換える

brew.rbの1行目を書き換えると良いみたいです。

brew.rbを書き換え
vi /usr/local/Library/brew.rb

#!/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby -W0

brewコマンドが使えるように

Yosemiteだとこのエラーがでるみたいですナンテコッタ/(^o^)\

参考