Я установил более новую версию Ruby (2.5.1), поэтому я получаю (в моем Ubuntu 16.04):
me@computer:~$ ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux]
Но когда я захожу в приложение Rails (4.2.10) и включаю сервер WEBbrick, он использует более старую версию Ruby (2.3.1):
me@computer:~/Sites/app$ rails server
=> Booting WEBrick
=> Rails 4.2.10 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
[2018-06-29 13:17:35] INFO WEBrick 1.3.1
[2018-06-29 13:17:35] INFO ruby 2.3.1 (2016-04-26) [x86_64-linux-gnu]
[2018-06-29 13:17:35] INFO WEBrick::HTTPServer#start: pid=6997 port=3000
Для установки более новой версии Ruby я использовал rbenv. Таким образом, команда говорит правильно:
me@computer:~/Sites/app$ rbenv version
2.5.1 (set by /home/me/.rbenv/version)
Чего мне не хватает?