Неправильная версия ruby при установке пакета в проект rails
У меня проблема при запуске bundle install
в корне проекта рельсов Шаретрибе. Это показывает мне это сообщение об ошибке:
Ваша версия Ruby 2.4.0, но в вашем Gemfile указано 2.3.1
Я попытался установить rvm и установить версию 2.3.1, необходимую для запуска этого проекта, но ничего не изменилось, и он по-прежнему выдает этот вывод.
Кто-нибудь сталкивался с этой проблемой раньше?
3 ответа
Ваша версия Ruby 2.4.0, но в вашем Gemfile указано 2.3.1
Шаги, чтобы решить эту проблему
1)rvm install ruby-2.3.1
2)gem install bundler
3)rvm use ruby-2.3.1
4)Bundle install
Ваша версия Ruby 2.4.0, но в вашем Gemfile указано 2.3.1
Если вы запустите команду ruby -v
Вы можете видеть, что вы установили Ruby 2.4.0
, когда вы смотрите на первую строку в вашем Gemfile указывает, что вы хотите использовать Ruby 2.3.1
,
Вы можете сделать либо установить Ruby 2.3.1
или замените первую строку в вашем Gemfile на Ruby 2.4.0
,
Что это говорит, когда вы бежите bundle env
в терминале?
Это та же рубиновая версия?
Я старался gem install bundler
Однажды у меня была та же проблема, и пакет обновился и работал.
Вы можете прочитать больше об этом здесь.
Удачи!