需要"机械化"宝石问题



我似乎无法在IRB中使用机械化。这是尝试以下错误消息:require 'mechanize'

2.2.0 :003 > require 'mechanize'
LoadError: cannot load such file -- mechanize
    from /home/harvey/.rvm/rubies/ruby-2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in`require'
from /home/harvey/.rvm/rubies/ruby-2.2.0/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from (irb):3
from /home/harvey/.rvm/rubies/ruby-2.2.0/bin/irb:11:in `<main>'

宝石已经成功安装了。

有什么想法是什么问题?

谢谢!

您是否需要rubygems作为IRB初始化的一部分?如果不尝试首先需要它

require 'rubygems'
require 'mechanize'

好吧,我可以简单地安装宝石: gem install mechanize

在我做sudo gem install mechanize之前,它不起作用。

不确定为什么它不会与sudo一起使用。我的意思是它确实说了宝石已安装,但没有出现在宝石列表中。我仍然有兴趣知道,如果有人知道,为什么这些说明以前不起作用。

相关内容

  • 没有找到相关文章

最新更新