【发布时间】:2014-04-10 18:21:32
【问题描述】:
我已经重装了很多次Ruby版本,但是我找不到原因,当我去终端输入rails c时,它会抛出这个错误:
.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/irb/completion.rb:9:in `require': cannot load such file -- readline (LoadError)
from /Users/cleytonmessias/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/irb/completion.rb:9:in `<top (required)>'
from /Users/cleytonmessias/.rvm/gems/ruby-2.0.0-p247@trustvox/gems/railties-4.0.3/lib/rails/commands/console.rb:3:in `require'
from /Users/cleytonmessias/.rvm/gems/ruby-2.0.0-p247@trustvox/gems/railties-4.0.3/lib/rails/commands/console.rb:3:in `<top (required)>'
from /Users/cleytonmessias/.rvm/gems/ruby-2.0.0-p247@trustvox/gems/railties-4.0.3/lib/rails/commands.rb:51:in `require'
from /Users/cleytonmessias/.rvm/gems/ruby-2.0.0-p247@trustvox/gems/railties-4.0.3/lib/rails/commands.rb:51:in `<top (required)>'
from bin/rails:4:in `require'
from bin/rails:4:in `<main>'
我使用的是 Mac OSX Mavericks、Ruby-2.0.0-p247 和 Rails 4。
【问题讨论】:
-
是的...我在我的应用程序目录中。 libreadline 是否仅适用于 Ubuntu?我在小牛队
-
这里已经回答了这个问题:stackoverflow.com/a/6375913/1870446
-
@Chelios 这仅适用于 Ubuntu。我在小牛队
-
请
rvm uninstall ruby-2.0.0-p247。然后运行rvm requirements,如果有任何待安装的东西,安装它。之后做一个新的rvm install ruby-2.0.0-p247。
标签: ruby-on-rails ruby