我正在更新Rails并按照此网站上的说明进行操作:http://railsapps.github.io/updating-rails.html
$ rvm use ruby-2.1.5@rails4.2 --create
$ gem install rails
$ rails -v
但是,在运行rails -v
后,我的版本仍为4.1.5。
我接下来输入了宝石列表,并为rails获取了这个: 导轨(4.2.0,4.1.8,4.1.5) rails-deprecated_sanitizer(1.0.3) rails-dom-testing(1.0.5) rails-html-sanitizer(1.0.1)
然后在rails -v
之后,我仍然得到4.1.5。
我尝试使用谷歌搜索,但没有答案。我想知道发生了什么。
答案 0 :(得分:0)
那么,在你的gemset中,你只想看到rails v.4.2.0?只需键入gem uninstall rails
并删除v.4.1.8和v.4.1.5(系统将提示您选择要卸载的版本)。
答案 1 :(得分:0)
要随时切换到您选择为默认值的红宝石:
$ rvm default
示例:强>
1)要显示当前所选的默认值为ruby(如果有),请执行以下操作:
$ 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