# Require error in gems

**URL:** <https://www.ruby-forum.com/t/require-error-in-gems/129885>\
**Category:** Ruby\
**Created:** [February 22, 2008, 12:01pm UTC](https://www.ruby-forum.com/t/require-error-in-gems/129885 "2008-02-22T12:01:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![BENI](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@BENI](https://www.ruby-forum.com/u/BENI)\
**Post date:** [February 22, 2008, 12:01pm UTC](https://www.ruby-forum.com/t/require-error-in-gems/129885/1 "2008-02-22T12:01:11Z")

</div>

I have installed rubyzip gems .

I have it jolly well in C:\ruby\lib\ruby\gems\1.8\gems\rubyzip-0.9.1

Now in irb i get

C:\ruby\>irb  
irb(main):001:0\> require ‘rubyzip’  
LoadError: no such file to load – rubyzip  
from c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:  
27:in `ge m_original_require' from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb: 27:in`re  
quire’  
from (irb):1  
irb(main):002:0\>

why so any hint.

Regards

---

<div class="post-metadata">

**Author:** ![BENI](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@BENI](https://www.ruby-forum.com/u/BENI)\
**Post date:** [February 22, 2008, 12:45pm UTC](https://www.ruby-forum.com/t/require-error-in-gems/129885/2 "2008-02-22T12:45:27Z")

</div>

BENI wrote:

> C:\ruby\>irb  
> irb(main):001:0\> require ‘rubyzip’

You will need to include rubygems first:

require ‘rubygems’  
require ‘rubyzip’

---

<div class="post-metadata">

**Author:** ![BENI](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@BENI](https://www.ruby-forum.com/u/BENI)\
**Post date:** [February 22, 2008, 12:47pm UTC](https://www.ruby-forum.com/t/require-error-in-gems/129885/3 "2008-02-22T12:47:59Z")

</div>

Mark B. wrote:

> require ‘rubygems’  
> require ‘rubyzip’

Sorry - ignore that - it looks like you must already be including  
rubygems somehow as your error comes from gems, not the standard  
require.

---

<div class="post-metadata">

**Author:** ![BENI](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@BENI](https://www.ruby-forum.com/u/BENI)\
**Post date:** [February 22, 2008, 1:17pm UTC](https://www.ruby-forum.com/t/require-error-in-gems/129885/4 "2008-02-22T13:17:22Z")

</div>

BENI wrote:

> C:\ruby\>irb  
> irb(main):001:0\> require ‘rubyzip’

For some reason best known to the gem author, the actual incantation is:

require ‘rubygems’ # if this is not previously included  
require ‘zip/zip’

Have a look at the scripts in the sample directory inside the installed  
gem for more clues.

Mark

---

<div class="post-metadata">

**Author:** ![BENI](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bc8723/32.png) [@BENI](https://www.ruby-forum.com/u/BENI)\
**Post date:** [February 22, 2008, 1:11pm UTC](https://www.ruby-forum.com/t/require-error-in-gems/129885/5 "2008-02-22T13:11:07Z")

</div>

Can you try with require ‘rubygems’ before your require ‘rubyzip’ ?

Thanks
