Ruby версия 2.3.3 Gemfile 2.3.0 (Обновление Sprockets)
1 ответ
Проблема в том, что установленная версия Ruby, установленная в вашей системе, отличается от требуемой версии в вашем приложении.
У вас есть несколько вариантов здесь:
- Обновите версию ruby в своем
Gemfile
в2.3.3
чтобы они совпадали - Удалите ограничение версии в вашем
Gemfile
так что не будет указано - Понизьте вашу систему до
2.3.0
(Может быть проблема безопасности, так как вы будете использовать более старую версию ruby) - Тем не менее, лучшим вариантом будет использование инструмента управления версиями ruby, такого как rbenv или RVM. Таким образом (если вы используете, например, rbenv) после установки в вашей системе вы можете получить файл в корневом каталоге проекта с именем
.ruby-version
где вы указываете версию ruby, которую хотите использовать. Запустивrbenv install
Затем он установит требуемую версию ruby для вашего приложения и будет использовать ее в каталоге проекта.
После выполнения любого из вышеперечисленных (выберите вариант 4. При работе со многими проектами это намного проще), он должен работать правильно.