I am running windows XP professional with Ruby 1.92. I have a Ruby
project that requires mechanize, nokogiri, rest-open-uri.
It fills in a web-page search form, walks the returned web-pages
sequentially and extracts string data. Other than perhaps for additional
HTML handling or string processing I do not see an immediate need or
But I would like to know what gems people have loaded for a typical
install. Also there appear to be many versions (slightly different
names) of some of the gems and it would take hours trying to determine
which version is most suitable. Is there a recommended list of gems to
install or at least specific to operating system (on XP in my case)
I have these gems installed
hpricot (0.8.2) probably no longer needed (nokogiri)
nokogiri (126.96.36.199 x86-mingw32)
scrapi (1.2.0) prob will not use
scrubyt (0.4.06) prob will not use
I am sure there are many gems I could benefit from if I knew what they
were. What other gems would typically be installed and what packages
are installed by other than a gem install (download windows binaries).
One of the reasons I am asking is that a gem I wanted to install
required libxml2. I Installed libxml-ruby (1.1.4 ruby x86-mswin32-60)
and the install process determined that zlib was missing (suspect a few
others as well) When I looked at the libxml2 make file it appeared to
be for a ruby 1.8 install.
I then did some digging around and found dll,lib and header files
available pre-built. Rather than installing the gem and this appears to
be the route for me to take (but how would I know the gem build was for
1.8? without looking at the make file or is this is fine for 1.92 as
I am thinking of perhaps uninstalling and re-installing Ruby mostly to
get a better directory structure. Should I perhaps be dropping back to
Ruby 1.8 for better compatibility?.