Rails постоянно меняет свое мнение о том, какая у меня версия Ruby

Я пытаюсь запустить веб-сайт в производство, но система постоянно меняет свое мнение о том, какая у меня версия Ruby. Сначала он жалуется, что моя версия ruby ​​2.4.1, а версия в моем Gemfile - 2.3.3, поэтому я захожу в Gemfile и меняю его. После изменения он отлично работает с самого начала, затем я запускаю другую команду, и она меняет свое мнение и говорит обратное (версия Ruby 2.4.1, но у меня 2.3.3 в моем Gemfile)!!

Волшебно меняющиеся версии Ruby

Что за черт?

2 ответа

Решение

Починил это. Пришлось бежать rvm remove 2.4.1 затем выполните установку нового пакета.

Это дает целый ряд новых ошибок, но они, похоже, не связаны с вышеуказанной проблемой.

Ты пробовал это rvm --ruby-version use 2.3.3? Может быть, ваша глобальная версия ruby ​​переопределяет все, что вы установили для проекта

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