[HELP] No such file to load -- rubygems

U

Une bévue

i've installed ruby 1.8.4 (on MacOS X 10.4.3) in /usr/local

when i want to update the system :
sudo gem update --system
i get the following error message :
ruby: No such file to load -- rubygems (LoadError)

i've set some env vars :
% echo $RUBYOPT
-rrubygems
% echo $GEM_HOME
/usr/local
then, i'm stuck...
 
U

Une bévue

Une bévue said:
when i want to update the system :
sudo gem update --system
i get the following error message :
ruby: No such file to load -- rubygems (LoadError)

this is because of my PATH :
%which ruby
/usr/bin/ruby //the default install on MacOS X
changing the PATH order, makes it ok ))
 
J

Jim Weirich

unknown said:
i've installed ruby 1.8.4 (on MacOS X 10.4.3) in /usr/local

when i want to update the system :
sudo gem update --system
i get the following error message :
ruby: No such file to load -- rubygems (LoadError)

i've set some env vars :
% echo $RUBYOPT
-rrubygems
% echo $GEM_HOME
/usr/local
then, i'm stuck...

Obvious question ... have you installed rubygems into the new Ruby
instance? It looks like you might have a gems install hanging around
from an earlier version of Ruby (i.e. it is finding the "gem" command),
but its not finding the rubygems.rb library.
 
U

Une bévue

Timothy Hunter said:
Looks like you need to install Rubygems.
right and not right ))
not right because i've allready installed rubygems.
however only for ruby in /usr/local
on macos x their is a "builtin" ruby 1.8.2
and the PATH gaves the default ruby, i've changed the order for the path
and that's ok, /usr/local/bin/ruby is choosen...
 
U

Une bévue

Jim Weirich said:
Obvious question ... have you installed rubygems into the new Ruby
instance? It looks like you might have a gems install hanging around
from an earlier version of Ruby (i.e. it is finding the "gem" command),
but its not finding the rubygems.rb library.

thanks i found it !
the default ruby wasn't the latest one ))
where i did install rubygems...
i had only to change the PATH from :
export PATH=PATH:/usr/local/bin:/Users/yvon/bin
to :
export PATH=/usr/local/bin:/Users/yvon/bin:pATH
now i get /usr/local/bin/ruby (the latest 1.8.4)...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,483
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top