Я предпочитаю RVM, легко переключаться между версиями, также вы можете легко использовать несколько версий rails для этого ruby
установить rvm, установить ruby и создать gemset с rvm use 2.4@rails_5_2 --create
создаст gemset с именемrails_5_2
для переключения между версиями.Я использую файлы .ruby-version
и .ruby-gemset
в своем проекте, поэтому мне не нужно постоянно указывать версию
в файле .ruby-version, пишите версию ruby
2.4
и внутри ruby-gemset напишите имя набора гемов
rails_5_2
, поэтому при каждом запуске проекта оттуда берется версия ruby и rails
вы можете создать эти два файла вручную или запустить эту команду в терминале из каталога вашего приложения, которое создаст эти два файла
rvm --ruby-version use 2.4@rails_5_2