2014-12-22 5 views
0

Я обновляю Rails и следовал инструкциям на этом сайте: http://railsapps.github.io/updating-rails.htmlПроблемы с обновлением до Rails 4.2

$ rvm use [email protected] --create 
$ gem install rails 
$ rails -v 

Однако после запуска rails -v, моя версия была еще 4.1.5.

я напечатал список драгоценных камней рядом и получил это для рельсов: рельсы (4.2.0, 4.1.8, 4.1.5) рельсы-deprecated_sanitizer (1.0.3) рельсы-дом-тестирование (1.0.5) rails-html-sanitizer (1.0.1)

, а затем после rails -v у меня все еще было 4.1.5.

Я пробовал Google, но ответов не было. Мне интересно, что происходит.

+0

Что ', который rails' вернуться? –

ответ

0

Итак, в вашем gemset вы хотите увидеть только рельсы v. 4.2.0? Просто введите gem uninstall rails и удалите v. 4.1.8 и v. 4.1.5 (вам будет предложено выбрать, какую версию удалить).

0

Для переключения в любое время до рубина выбранного по умолчанию:

$ rvm default 

Пример:

1) Для того, чтобы показать, что рубин в настоящее время выбран по умолчанию, если таковые имеются, сделайте следующее:

$ rvm list 

rvm rubies 

* ruby-1.9.3-p484 [ x86_64 ] 
    ruby-2.0.0-p481 [ x86_64 ] 
=> ruby-2.1.1 [ x86_64 ] 

# => - current 
# =* - current && default 
# * - default 

2) переключиться на рубин:

rvm use ruby-2.0.0-p481 

3) установлен по умолчанию

$ rvm default 

4) или использовать

rvm --default use 2.0.0 

https://rvm.io/rubies/default

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