2012-11-05 3 views
0

сервер seams rails использует другой ruby, а затем тот, который настроен на rvm.rvm ruby ​​version и rails server different ruby ​​version

Как сделать команду сервера rails использовать тот же рубин, что и его настроенный в rvm?

, когда я запускаю сервер рельсов ((создает сервер рельсов в консоли) он выводит рубин 1.8.7 для рубиновой версии. Но когда я пишу

`ruby -v` 

, чтобы увидеть версию рубиновой, я получаю рубиновый 1.9.3p0 для рубиновой версии. я также установили RVM и когда я типа

rvm list 

возвращается, что я использую рубин-1.9.3-p286, так РВМ использует другую версию рубиновый, чем сервер рельсах. Мне нужно запустить сервер rails с ruby-1.9.3. Сначала я установил ruby ​​1.8.7, чтобы установить rvm, чтобы использовать ruby-1.9.3. Byt Это швы, что я все еще не могу использовать его с сервером rails. Благодаря

ответ

0

самый простой способ это иметь .rvmrc файл в каталоге приложения, где вы указываете, какая версия рубин вы хотите, чтобы использовать

echo "rvm use 1.9.3" >> .rvmrc 
+0

нет до сих пор, когда я начинаю рельсы сервер он начинается с рубином 1.8.7 (старый рубин) – user1796624

Смежные вопросы