Неправильная версия 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 Однажды у меня была та же проблема, и пакет обновился и работал.

Вы можете прочитать больше об этом здесь.

Удачи!

Другие вопросы по тегам