[[email protected] myApplication]$ rails console
/usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `require': no such file to load -- readline (LoadError)
from /usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `<top (required)>'
from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands/console.rb:3:in `require'
from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands/console.rb:3:in `<top (required)>'
from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands.rb:20:in `require'
from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands.rb:20:in `<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'
我在ruby 1.9.2p136上安裝了rails 3,這沒關係。但我無法啓動rails console,它給了我複製的錯誤。這些應用程序與紅寶石1.8.7很好,我從來沒有看到這樣的錯誤。Ruby 1.9.2和Rails 3無法打開導軌控制檯
任何想法它可能是什麼?
你是如何安裝1.9.2的?您需要先安裝readline,然後使用readline支持編譯ruby。另外,從堆棧跟蹤看起來它正在使用1.9.1 ... – idlefingers 2011-02-07 15:05:13
當您爲1.9.2鍵入irb時會發生什麼?你可以要求'readline'嗎? – fifigyuri 2011-02-07 15:08:08
@idlefingers我從源碼安裝了1.9.2,如果我要求ruby -v它會顯示「ruby 1.9.2p136(2010-12-25 revision 30365)[i686-linux]」。我不知道readline,但除了irb一切正常工作 – gkaykck 2011-02-07 15:15:04