起こったこと
MacBook-Air-7:Users sato$ rbenv versions
system
2.2.2
2.2.3
* 2.3.1 (set by /Users/sato/.rbenv/version)
こうなってるのにruby -v
すると
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]
あら。変わってない。
対処方
バージョンの切り替えが上手くいかなかった原因
~/.bash_profileに以下を追記する必要があった。
eval "$(rbenv init -)"
これをしないと、rbenvでインストールしたrubyのPATHが反映されない。
$ vi ~/.bash_profile # eval "$(rbenv init -)"を追記
$ source ~/.bash_profile # .bash_profileを読み込み、追記した設定を反映
# 改めてバージョンを確認
$ ruby -v
ruby 2.2.5p319 (2016-04-26 revision 54774) [x86_64-darwin14]