0

Scrubyt gem を使用していますが、使用すると次のエラーが発生します。

/home/bitnami/.rvm/gems/ruby-1.8.7-p352/gems/scrubyt-0.4.06/lib/scrubyt/core/navigation/agents/mechanize.rb:17:in `included': uninitialized constant Scrubyt::Navigation::Mechanize::WWW (NameError)

次のgemをインストールしました

*** LOCAL GEMS ***

builder (3.0.0)
commonwatir (2.0.1)
firewatir (1.9.3)
hoe (2.12.2)
hpricot (0.8.4)
mechanize (2.0.1)
net-http-digest_auth (1.1.1)
net-http-persistent (1.9)
nokogiri (1.5.0)
rake (0.9.2)
s4t-utils (1.0.4)
scrubyt (0.4.06)
user-choices (1.1.6.1)
webrobots (0.0.11)
xml-simple (1.1.0)

ここで何が間違っているのでしょうか?

4

1 に答える 1

0

私は同じ問題を抱えていました。との正確なバージョンをインストールすることでこの問題を解決しましhpricotMechanize

sudo gem install hpricot -v 0.5
sudo gem install mechanize -v 0.6.3

それから

sudo gem install scrubyt

しかし、最初に以前のgemバージョンをアンインストールしました

sudo gem uninstall hpricot
sudo gem uninstall mechanize
于 2011-09-30T17:42:13.850 に答える