From: Sam Weber Date: 2010-09-07T21:58:49+09:00 Subject: Re: GEM's on Ubuntu Roger Pack wrote: > Jaime Gonzalez wrote: >> Hi, i know that the post is old, but i'm having the same problem, i am >> running Ubuntu 10.04 and installed >> >> ruby1.9.1-full >> rubygems1.9.1 >> >> when requiring active record for example: >> >> require 'rubygems' >> require 'active_record' > > Recommend trying 1.9.2 or trying it in irb like > $ ruby --disable-gems -S irb >>> require 'rubygems' >>> require 'active_record' Here's what happens on my Ubuntu 10.04 box. I may be standing on my air hose by attempting to have both 1.8.? installed alongside 1.9.1. I would like to whack both and go to 1.9.2 but I'm afraid of making things worse instead of better. [~/sinatra_etudes]$ ruby1.9.1 sinatra1.rb sinatra1.rb:2:in `require': no such file to load -- sinatra (LoadError) from sinatra1.rb:2:in `
' [~/sinatra_etudes]$ gem1.9.1 which sinatra /usr/lib/ruby/gems/1.9.1/gems/sinatra-1.0/lib/sinatra.rb [~/sinatra_etudes]$ uname -a Linux lucid1 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:24:04 UTC 2010 i686 GNU/Linux [~/sinatra_etudes]$ ruby1.9.1 -v ruby 1.9.1p378 (2010-01-10 revision 26273) [i486-linux] [~/sinatra_etudes]$ gem1.9.1 -v 1.3.7 [~/sinatra_etudes]$ ruby1.9.1 --disable-gems -S irb irb(main):001:0> require 'rubygems' => true irb(main):002:0> require 'sinatra' => true irb(main):004:0> exit [~/sinatra_etudes]$ export GEM_HOME="path_gems" [~/sinatra_etudes]$ ruby1.9.1 sinatra1.rb sinatra1.rb:2:in `require': no such file to load -- sinatra (LoadError) from sinatra1.rb:2:in `
' [~/sinatra_etudes]$ export GEM_HOME="/usr/lib/ruby/gems/1.9.1/gems" [~/sinatra_etudes]$ ruby1.9.1 sinatra1.rb sinatra1.rb:2:in `require': no such file to load -- sinatra (LoadError) from sinatra1.rb:2:in `
' So it works in irb but not from the command line. -- Posted via http://www.ruby-forum.com/.