2013-06-27 45 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