Rails не будет использовать мою версию Ruby в моей среде [Windows, использующая uru не rvm]

Проблема: Мне нужно было использоватьruby 2.3.1 от того, что я в настоящее время использую, который являетсяruby 2.2.4, Когда я делаюruby -v, это показываетruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32], Я использую uru как альтернативу для rvm.

Тем не менее, когда я делаюrails sэто говорит мнеYour Ruby version is 2.2.4, but your Gemfile specified 2.3.1. bundle говорит мне то же самое.

uru ls показывает:224p230 : ruby 2.2.4p230 (2015-12-16 revision 53155) [i386-mingw32] 231p112 : ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32]

Я прочитал все темы перед публикацией. У меня последняя версия Rails и Ruby от RailsInstallers.

Вот что я попробовал:

Удалите папку Ruby из каталога RailsInstaller. =>rails s is not recognized as an internal or external command, operable program or batch file.Удалите и замените старый Ruby новым каталогом Ruby => то же самое

Созерцая, что это ошибка RailsInstaller.

Редактировать: Я изменил Gemfile, чтобы использовать мою версию Ruby. Пока это неаккуратное решение, но я собираюсь переустановить Rails, когда закончу с этим проектом.

 Modi Ranga Nayakulu20 июл. 2016 г., 06:14
ты пробовал бегомbundle update а такжеbundle install после изменения Gemfile.
 Ka Mok21 июл. 2016 г., 02:46
224p230 : ruby 2.2.4p230 (2015-12-16 revision 53155) [i386-mingw32] 231p112 : ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32]
 Andreas Gnyp21 июл. 2016 г., 02:20
Что значитuru lsскажем, в вашем каталоге рельсов?
 Andreas Gnyp21 июл. 2016 г., 03:13
Там должно быть что-то вроде=> символ, который показывает, какой рубин выбран в данный момент. Я не работал сuru раньше, но я подозреваю, что вам нужна.ruby-version файл, который устанавливает правильную версию ruby ​​в вашем проекте rails. По крайней мере, так работаетrvm а такжеrbenv.

Ответы на вопрос(0)

Ваш ответ на вопрос