在jruby中安装rails时出现Activesupport错误

我使用rvm安装jRuby。 它的版本是jruby-1.6.7.2 [i386]。 现在我正试图在它上面安装rails。 但我得到以下错误

错误:安装rails出错:activesupport需要Ruby版本> = 1.9.3。

我正在使用下面的命令来安装rails,在我自己的许多答案中找到它。

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

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

jruby - 1.9.3 -S宝石安装导轨

我的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 ]

请指导我最新的错误?


你能够更新你的JRuby版本吗?

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

export JRUBY_OPTS=--1.9

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

链接地址: http://www.djcxy.com/p/61715.html

上一篇: Activesupport error while installing rails in jruby

下一篇: rmagick gem install "Can't find Magick