# Irb can see the gem but ruby can't

**URL:** <https://www.ruby-forum.com/t/irb-can-see-the-gem-but-ruby-cant/127887>\
**Category:** Ruby\
**Created:** [February 2, 2008, 6:20am UTC](https://www.ruby-forum.com/t/irb-can-see-the-gem-but-ruby-cant/127887 "2008-02-02T06:20:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 2, 2008, 6:20am UTC](https://www.ruby-forum.com/t/irb-can-see-the-gem-but-ruby-cant/127887/1 "2008-02-02T06:20:19Z")

</div>

Hey all,

I am not sure if this is a Leopard on Ruby problem or some other quirk  
(or  
maybe I am just horribly overlooking something) but…:

Macintosh:manav mbp$ irb

> > require ‘yahoofinance’  
> > =\> true
> 
> > Macintosh:manav mbp$ cat yahoo\_test.rb  
> > require ‘yahoofinance’  
> > Macintosh:manav mbp$ ruby yahoo\_test.rb  
> > yahoo\_test.rb:1:in `require’: no such file to load – yahoofinance  
> > (LoadError)  
> > from yahoo\_test.rb:1

i.e. irb can see the gem but ruby can’t…  
Any ideas?

Cheers,  
Peter

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 2, 2008, 9:37am UTC](https://www.ruby-forum.com/t/irb-can-see-the-gem-but-ruby-cant/127887/2 "2008-02-02T09:37:46Z")

</div>

On Feb 1, 2008, at 21:19 , removed\_email\_address@domain.invalid wrote:

> yahoo\_test.rb:1:in `require’: no such file to load – yahoofinance  
> (LoadError)  
> from yahoo\_test.rb:1
> 
> i.e. irb can see the gem but ruby can’t…  
> Any ideas?

your ~/.irbrc has:

require “rubygems”

---

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [February 2, 2008, 9:40am UTC](https://www.ruby-forum.com/t/irb-can-see-the-gem-but-ruby-cant/127887/3 "2008-02-02T09:40:42Z")

</div>

removed\_email\_address@domain.invalid wrote:

> i.e. irb can see the gem but ruby can’t…  
> Any ideas?

Probably your .irbrc requires rubygems while your script doesn’t.

HTH,  
Sebastian
