我安装了irbtools gem,但我不能要求它。
$ sudo gem1.9.1 install irbtools
Successfully installed irbtools-0.8.7
1 gem installed
Installing ri documentation for irbtools-0.8.7...
Building YARD (yri) index for irbtools-0.8.7...
Installing RDoc documentation for irbtools-0.8.7...
$ gem1.9.1 which irbtools # yup, installed OK
/var/lib/gems/1.9.1/gems/irbtools-0.8.7/lib/irbtools.rb
$ ls /var/lib/gems/1.9.1/gems/irbtools-0.8.7/lib/
irbtools irbtools.rb
$ ruby1.9.1 -e 'require "irbtools"'
<internal:lib/rubygems/custom_require>:33:in `require': no such file to load -- irbtools (LoadError)
from <internal:lib/rubygems/custom_require>:33:in `rescue in require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from -e:1:in `<main>'
它也不适用于irb1.9.1。 /var/lib/gems/1.9.1/gem
中的所有其他宝石似乎都运行良好。现在我有点傻了。
有人可以帮我跟踪发生了什么事吗?我不一定在寻找解决方案,但只是想知道如何调试问题。
我正在使用
进行Debian Squeeze$ ruby1.9.1 --version
ruby 1.9.2p180 (2011-02-18 revision 30909) [i486-linux]
答案 0 :(得分:1)
这个错误很奇怪......我这里没有debian,但通用解决方案是use rvm or build ruby from source。
调试问题的提示: