1
我是Ruby新手,剛剛安裝了Ruby for Windows。 我想使用機械庫(https://github.com/tenderlove/mechanize),所以我按照指南https://github.com/tenderlove/mechanize/blob/master/GUIDE.rdoc。幫助機械化入門
在Windows cmd行上,我使用cmd「gem install mechanize」安裝機械化。
當我運行下面的代碼:
require 'rubygems'
require 'mechanize'
agent = Mechanize.new
我得到的錯誤:
<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- net/http/digest_auth (LoadError)
from <internal:lib/rubygems/custom_require>:29:in `require'
from C:/Ruby192/lib/ruby/1.9.1/mechanize.rb:5:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from helloworld.rb:2:in `<main>'
任何人都知道這是怎麼回事?
謝謝!這工作:)非常感謝。 –