# Rubygem installation problem

**URL:** <https://www.ruby-forum.com/t/rubygem-installation-problem/166131>\
**Category:** Ruby\
**Created:** [April 22, 2009, 5:53am UTC](https://www.ruby-forum.com/t/rubygem-installation-problem/166131 "2009-04-22T05:53:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sunfish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/96bed5/32.png) [@sunfish](https://www.ruby-forum.com/u/sunfish)\
**Post date:** [April 22, 2009, 5:53am UTC](https://www.ruby-forum.com/t/rubygem-installation-problem/166131/1 "2009-04-22T05:53:18Z")

</div>

I installed ruby 1.8.7 and now I am trying to install rubygem 1.3.2.  
(red hat linux)

Please help me what I am doing wrong. It seems like I didn’t set the  
path right somewhere.

cd rubygem-1.3.2/  
ruby setup.rb --prefix=/usr/local/rubygems  
#I added /usr/local/rubygems/bin to the path.

GEM\_HOME = /usr/local/rubygems/gemrepos  
#set the gem\_home

#when I try to execute gem:  
/usr/local/rubygems/bin/gem

#i get the following error

/usr/local/rubygems/bin/gem:8:in `require’: no such file to load –  
rubygems (LoadError) from /usr/local/rubygems/bin/gem:8

I am pulling my hair for last few hours… Thanks

---

<div class="post-metadata">

**Author:** ![sunfish](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/96bed5/32.png) [@sunfish](https://www.ruby-forum.com/u/sunfish)\
**Post date:** [April 22, 2009, 8:37pm UTC](https://www.ruby-forum.com/t/rubygem-installation-problem/166131/2 "2009-04-22T20:37:02Z")

</div>

On Apr 21, 2009, at 20:53, Sunny B. wrote:

> I installed ruby 1.8.7 and now I am trying to install rubygem 1.3.2.  
> (red hat linux)
> 
> Please help me what I am doing wrong. It seems like I didn’t set the  
> path right somewhere.
> 
> cd rubygem-1.3.2/  
> ruby setup.rb --prefix=/usr/local/rubygems  
> #I added /usr/local/rubygems/bin to the path.

Why did you use --prefix instead of installing RubyGems into the  
default location?

> /usr/local/rubygems/bin/gem:8:in `require’: no such file to load –  
> rubygems (LoadError) from /usr/local/rubygems/bin/gem:8

RubyGems needs to be in $LOAD\_PATH. You’ll need to set RUBYLIB or  
pass -I to all your scripts to use RubyGems.

It’s better if you don’t use --prefix and don’t set GEM\_HOME.
