<p>我来自python背景,正在学习ruby。IPython真的很棒。我现在对ruby还不熟悉,我想要一些ipython的东西。到目前为止,我的日子过得很艰难。似乎有点烦人,当按tab键不能完成任务时。我偶然发现了<a href="https://stackoverflow.com/questions/2560830/are-there-any-ipython-like-shells-for-ruby-or-rails">this question</a>,并按照第一个答案,获得了最大的赞成票。在</p>
<p>它说要做<code>require 'irb/completion'</code></p>
<p>我也这么做了,结果出现了以下错误:</p>
<pre><code>LoadError: cannot load such file -- readline
from /home/letsrock/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/letsrock/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/letsrock/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/letsrock/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from (irb):1
from /home/letsrock/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in `<main>'
</code></pre>
<p>然后我尝试了<code>require 'completion'</code>,最终导致了以下错误:</p>
^{pr2}$
<p>告诉我怎么了,我在用Ubuntu11.04。在</p>