I'm trying to use the WWW::Mechanize library and I created a short script for it. When I run it I get an error saying:
./getfindata.rb:3:in `require': No such file to load -- mechanize (LoadError)
from ./getfindata.rb:3
caused by the line:
require 'mechanize'
which I got from an online example.
But if I do a gem list I see:
*** LOCAL GEMS ***
mechanize (0.4.0, 0.3.1)
Mechanize provides automated web-browsing
narf (0.7.3)
NARF is a replacement for and derivative of the Ruby CGI library. It
exists to trivialize web development .
sources (0.0.1)
This package provides download sources for remote gem installation
So I'm clueless as to what is wrong.
Thanks for any help you can give me!
Ernest
131
(13)
2
Hi,
First try to require rubygems and then require mechanize, like this:
require 'rubygems'
require 'mechanize'
# use WWW::Mechanize
···
--
Martins
On 4/22/06, Ernest Obusek <eobusek@bellatlantic.net> wrote:
I'm trying to use the WWW::Mechanize library and I created a short
script for it. When I run it I get an error saying:
./getfindata.rb:3:in `require': No such file to load -- mechanize
(LoadError)
from ./getfindata.rb:3
caused by the line:
require 'mechanize'
which I got from an online example.
But if I do a gem list I see:
*** LOCAL GEMS ***
mechanize (0.4.0, 0.3.1)
Mechanize provides automated web-browsing
narf (0.7.3)
NARF is a replacement for and derivative of the Ruby CGI
library. It
exists to trivialize web development .
sources (0.0.1)
This package provides download sources for remote gem installation
So I'm clueless as to what is wrong.
Thanks for any help you can give me!
Ernest