【发布时间】:2012-02-28 11:42:25
【问题描述】:
我想从 ruby 1.8.7 升级到 1.9.2,我在 Ubuntu 上使用 RVM 安装了 RVM 和 ruby 1.9.2。我不认为以前版本的 ruby 1.8.7 是使用 RVM 安装的(不太确定它是如何工作的 :))。 无论如何,当我输入时
ruby -v
我明白了
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]
这看起来对吗?
但是当我运行我的 rails 应用程序并单击 关于您的应用程序的环境 链接时,它会显示这个
Ruby version 1.8.7 (i686-linux)
RubyGems version 1.8.10
Rack version 1.3
Rails version 3.1.1
JavaScript Runtime Node.js (V8)
Active Record version 3.1.1
Action Pack version 3.1.1
Active Resource version 3.1.1
Action Mailer version 3.1.1
Active Support version 3.1.1
我该如何解决这个问题? 提前谢谢各位!
编辑:
我运行了 rvm list,它只显示 1.9.2
rvm rubies
=> ruby-1.9.2-p0 [ i386 ]
【问题讨论】:
-
请详细说明,您如何运行您的应用程序?您是否创建了一个 gemset 并从以前的 ruby 安装中迁移了 gem?
标签: ruby-on-rails ruby linux ubuntu rvm