好吧我正在尝试运行“rails console”命令,但这是我得到的:
/home/user/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/irb/completion.rb:10:in `require': no such file to load -- readline (LoadError)
from /home/user/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/irb/completion.rb:10
from /home/user/.rvm/gems/ruby-1.8.7-p352/gems/railties-3.1.0/lib/rails/commands/console.rb:3:in `require'
from /home/user/.rvm/gems/ruby-1.8.7-p352/gems/railties-3.1.0/lib/rails/commands/console.rb:3
from /home/user/.rvm/gems/ruby-1.8.7-p352/gems/railties-3.1.0/lib/rails/commands.rb:37:in `require'
from /home/user/.rvm/gems/ruby-1.8.7-p352/gems/railties-3.1.0/lib/rails/commands.rb:37
from script/rails:6:in `require'
from script/rails:6
如何安装“readline”并使其正常工作?
答案 0 :(得分:12)
我知道为时已晚。
没有要加载的文件 - readline(LoadError)
尝试将gem ’rb-readline’
添加到您的Gemfile中。)
答案 1 :(得分:6)
rvm软件包已更改为 rvm pkg
如果错误告诉我们这个会很好!啊!
答案 2 :(得分:0)
$ rvm uninstall 1.8.7
$ rvm package install readline
$ rvm install 1.8.7 -C –with-readline-dir=$HOME/.rvm/usr