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]

解決。