【问题标题】:ruby Fail to load readlineruby 无法加载 readline
【发布时间】:2014-02-17 04:19:29
【问题描述】:

我打算使用Tab Completion,然后我尝试使用以下命令加载readline

$ irb -r irb/completion

但是,irb 会抛出如下所示的错误消息:

/usr/local/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require':LoadError: cannot load such file -- readline

然后我尝试使用命令安装 readline:

gem install readline

但是,RubyGems 提示我

ERROR: Could not find a valid gem 'readline' (>= 0) in any repository

我该如何解决?

【问题讨论】:

  • @RonniSkansing,谢谢!你的建议对我有用。请发表您的答案,我将接受您的答案作为最佳答案。

标签: irb tab-completion


【解决方案1】:

你一直被命名困扰。

repo 名称是 rb-readline

【讨论】:

    【解决方案2】:

    编译 Ruby 时需要安装 readline 库。

    关注此博客:http://vvv.tobiassjosten.net/ruby-on-rails/fixing-readline-for-the-ruby-on-rails-console/

    【讨论】:

    • 如果我不想重新安装 ruby​​ 怎么办?
    猜你喜欢
    • 2010-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-24
    • 2017-05-10
    • 2011-11-17
    • 2017-04-29
    相关资源
    最近更新 更多