Macにrbenvを入れてrubyのversionを指定したのですが、反映されず。
解決方法をメモしておきます。
rbenvで設定したrubyのバージョンを反映させる
$ ruby -v
ruby 2.0.0p645 (2015-04-13 revision 50299) [x86_64-darwin14.3.0]
$ rbenv global 2.4.1
$ ruby -v
ruby 2.0.0p645 (2015-04-13 revision 50299) [x86_64-darwin14.3.0]
上記のように、最初はrubyのバージョンを2.4.1にすることかできませんでした。
そこで、まずはrbenv init
コマンドを実行。
すると
$ rbenv init
# Load rbenv automatically by appending
# the following to ~/.bash_profile:
eval "$(rbenv init -)"
.bash_profile
に設定を追加しろと言われるので、従います。
~/.bash_profile
の末尾に、指定されたeval以下を追加して上書き保存。
その後source ~/.bash_profile
コマンドを実行すればOK。
$ source ~/.bash_profile
$ ruby -v
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin17]
解決。