安装了哪个ruby版本?

听起来很奇怪,但我不知道安装了哪个 ruby版本.如果我做

rvm rubies

我明白了

ruby-1.9.2-p180 [ i686 ]

但随着

ruby -v

我明白了

ruby 1.8.7 (2010-08-16 patchlevel 302) [i686-linux]

当试图

rvm upgrade 1.8.7-p302 1.9.2-p180

我收到一个错误

ERROR: Ruby 'ruby-1.8.7-p302' is not installed - please install it first.
ERROR: Error migrating gems.

那么是哪一个呢? 1.8.7-p302或1.9.2-p180 ???

请帮帮我吧!谢谢

解决方法

从已安装的系统版本中获得1.8.7.使用rvm use –default 1.9.2,以便将通过rvm安装的Ruby设置为认值.

RVM基本上将$PATH变量更改为指向与系统上安装的Ruby版本不同的Ruby版本.

另请确保您已完成installation guide的第2步和第3步,并确认已正确设置RVM.

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...