rbenv で ruby のバージョンを切り替えられなかった時にしたこと

前にもあって解決したと思っていたのにまた同じ現象になったのでメモ

現象

❯ rbenv versions
  system
  2.0.0-p648
* 2.1.0 (set by /Users/serious_hiropon/.rbenv/version)
  2.1.2
  2.3.1

2.1.0を選択しているように見えるが

❯ ruby -v
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]

違うバージョンを見ている

解決

source ~/.bash_profile
❯ ruby -v
ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin16.0]

これで解決

前にも一度このコマンドを確実に実行した記憶があり
その時は rbenv で変更した ruby のバージョンを切り替えることができた

再度 ruby のバージョンを切り替える時にまたこのコマンドが必要になったのが謎(勉強不足)