From: Vincent Predoehl Date: 2007-06-29T02:30:16+09:00 Subject: Gems not working I do not have rails, but I like to use Ruby Gems. I installed gem hpricot and when I run my script with 'ruby', it has trouble finding the Hpricot library. When I run the same code in IRB, it finds the gem. I do have require 'rubygems' before require 'hpricot'. The code fails on line 5, where I use the hpricot library for the first time ( which seems strange ) require 'rubygems' require 'pricot' require 'open-uri' # load the RedHanded home page doc = Hpricot(open("http://redhanded.hobix.com/index.html")) # change the CSS class on links (doc/"span.entryPermalink").set("class", "newLinks") # remove the sidebar (doc/"#sidebar").remove # print the altered HTML puts doc This situation occurs when I run the script from teh command line: ruby hpricot.rb The same code runs perfectly in IRB. It would seem that IRB knows more about gems while the ruby interpretor does not. What can I do about this? Thanks. -- Posted via http://www.ruby-forum.com/.