以下、まず確認すべきこと。
rubyのバージョン。まずは、これを確認する事。
# rubyのバージョン確認
ruby -v
# rbenvで指定しているrubyのバージョン確認
rbenv versions
ここで、同じでなければrbenvのバージョンを変更する。
# 対象のバージョンをインストールする
rbenv install -l
# バージョンを変更する
rbnev global 2.2.2とか
もう一度、rubyのバージョンを確認。
ruby -v
変わっていればOK.
変わっていなかったら。
パス
which ruby
rbenv versions
# 上記の二つが同じか確認
同じでないなら、.zshrcとか.bashrcにパスを記述する。
[[ -d ~/.rbenv ]] && \
export PATH=${HOME}/.rbenv/bin:${PATH} && \
eval "$(rbenv init -)"
これで、もう一度パスを確認する。
パスは通っている場合。
/User/ユーザー名/.ruby-versions
とかあるなら、.ruby-versionsを削除する。
これで、バージョンの切り替えができるはず。
おまけ
railsでapp内でruby -v しようとしたら、rbenv: version `2.0.0′ is not installed とか出るなら、それは、railsのルートに.ruby-versionsがあると思われる。削除。