From: Markus Kolb Date: 2006-04-02T19:48:44+09:00 Subject: Re: gems in userdir - Could not find RubyGem ... Markus Kolb wrote: > Hi, > > I am new to ruby and gem and I have installed a few gems (rails and > deps) in userdir. > > $ HOME=$HOME/html gem list rails > > *** LOCAL GEMS *** > > rails (1.1.0) > Web-application framework with template engine, control-flow layer, > and ORM. > > > So gem seems to find the installed rails but: > > > $ HOME=$HOME/html ruby/bin/rails > /usr/lib/ruby/1.8/rubygems.rb:204:in `report_activate_error': Could not > find RubyGem rails (> 0) (Gem::LoadError) > from /usr/lib/ruby/1.8/rubygems.rb:141:in `activate' > from /usr/lib/ruby/1.8/rubygems.rb:37:in `require_gem_with_options' > from /usr/lib/ruby/1.8/rubygems.rb:31:in `require_gem' > from ruby/bin/rails:17 > > > In $HOME/html is a .gemrc file with configured gemhome and gempath. > > > So what I have to do so that the gem is found at execution? Some additional info: $ irb irb(main):001:0> require 'rubygems' => true irb(main):002:0> require_gem 'rake' Gem::LoadError: Could not find RubyGem rake (> 0.0.0) from /usr/lib/ruby/1.8/rubygems.rb:204:in `report_activate_error' from /usr/lib/ruby/1.8/rubygems.rb:141:in `activate' from /usr/lib/ruby/1.8/rubygems.rb:37:in `require_gem_with_options' from /usr/lib/ruby/1.8/rubygems.rb:31:in `require_gem' from (irb):2 irb(main):003:0> require 'rake' => true irb(main):004:0> So rake.rb is found but require_gem doesn't find gem rake?! Please, please, help me ;)