“Everyday Rails Testing with RSpec”を購入して読んでると

サンプルプロジェクトが紹介されてたのでgit cloneでダウンロードしてきて bundle install をすると

rbenv: version '2.0.0' is not installed

と出ちゃって困る。しかも ruby -v と確認しようと思ったら再び

rbenv: version '2.0.0' is not installed

??????

「まさか rbenv が壊れた!?」と思って調べてたら、どうやらカレントディレクトリに.ruby-versionがあるとそのバージョンのRubyを参照しようとするために起きるらしい。

対策

自分の場合は2.0.0.p247が入っているので該当のディレクトリでrbenv localすると.ruby-versionの中身が書き換えられて上手く動くようになりました。

Version自体が異なる場合は上手く動かないと困るので該当のバージョンの ruby をrbenv install 2.x.xでインストールしましょう。