# Rubyzip not recognized in rails

**URL:** <https://www.ruby-forum.com/t/rubyzip-not-recognized-in-rails/185659>\
**Category:** Rails\
**Created:** [March 24, 2010, 9:09am UTC](https://www.ruby-forum.com/t/rubyzip-not-recognized-in-rails/185659 "2010-03-24T09:09:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jay](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ed8c4c/32.png) [@jay](https://www.ruby-forum.com/u/jay)\
**Post date:** [March 24, 2010, 9:09am UTC](https://www.ruby-forum.com/t/rubyzip-not-recognized-in-rails/185659/1 "2010-03-24T09:09:03Z")

</div>

First of all, Let me list my configurations:

FreeBSD 8.0  
Ruby 1.9.1p376  
Rails 2.3.5  
rubyzip 0.9.4 installed in /usr/local/lib/ruby19/gems/1.9/gems/  
rubyzip-0.9.4

I have placed the following line inside Rails::Initializer.run block

cconfig.gem ‘rubyzip’, :lib =\> ‘zip/zip’

However, I got a “no such file to load – zip/zip” error while I have  
placed a line in a controller file  
require ‘zip/zip’.

Could somebody give me a hand? Thanks in advance!

---

<div class="post-metadata">

**Author:** ![jay](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ed8c4c/32.png) [@jay](https://www.ruby-forum.com/u/jay)\
**Post date:** [March 24, 2010, 5:44pm UTC](https://www.ruby-forum.com/t/rubyzip-not-recognized-in-rails/185659/2 "2010-03-24T17:44:47Z")

</div>

Thanks for replying, Gintautas.

The typo was not in the environment.rb.

I did try to add "require ‘rubygems’ " before require ‘zip/zip’ but it  
still doesn’t work.  
nor "require ‘composite\_primary\_keys’ " works.

It seems the gems installed is not recognized at all. :’ (

---

<div class="post-metadata">

**Author:** ![jay](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ed8c4c/32.png) [@jay](https://www.ruby-forum.com/u/jay)\
**Post date:** [March 24, 2010, 9:14am UTC](https://www.ruby-forum.com/t/rubyzip-not-recognized-in-rails/185659/3 "2010-03-24T09:14:19Z")

</div>

There is a typo in initilizer. Also require 'rubygems` in your code  
before  
requiring zip/zip

2010/3/24 Jay [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![jay](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ed8c4c/32.png) [@jay](https://www.ruby-forum.com/u/jay)\
**Post date:** [March 24, 2010, 5:46pm UTC](https://www.ruby-forum.com/t/rubyzip-not-recognized-in-rails/185659/4 "2010-03-24T17:46:33Z")

</div>

Furthermore, I have tried to add  
ENV[‘GEM\_PATH’] = ‘/usr/local/lib/ruby19/gems/1.9’  
at the beginning of the environment.rb but still failed.
