2013-06-27 21 views
2

导轨安装使用我RVM安装JRuby的。它的版本是JRuby的1.6.7.2 [386]。 现在,我想在它上面安装导轨。 但我收到以下错误的ActiveSupport错误,而在JRuby中

ERROR: Error installing rails: activesupport requires Ruby version >= 1.9.3.

我使用下面的命令来安装,我在很多答案发现这样本身轨。

jruby -S gem install rails --pre --no-rdoc --no-ri

我也试过将--1.9选项传递给jruby,以便它可以使用ruby 1.9解释器。但那也行不通。

jruby --1.9.3 -S gem install rails

我RVM名单如下:

RVM红宝石

=> jruby-1.6.7.2 [ i386 ] 
    ruby-1.8.7-p358 [ i686 ] 
    * ruby-1.9.3-p194 [ i686 ] 
    ruby-1.9.3-p286 [ i686 ] 

请指引我什么问题呢?

回答

0

你可以更新你的JRuby版本?

或者,尝试设置这个shell变量:

export JRUBY_OPTS=--1.9 

...然后重新执行你的命令gem install rails