ruby-on-railsruby-on-rails-3rubygemsrubyzip

Using rubyzip error - no such file to load -- zip/zip


I know there is another thread on this subject but I still face this problem even after using all solutions. Is there any other way to generate zip files? Can i use Ubuntu system commands?

I did

 gem install rubyzip

I have

require 'rubygems'
require 'zip/zip'

in my controller

But i still get the same error - no such file to load -- zip/zip I tried with both ruby 1.8.7 and ruby 1.9.2 with rails 3.0.5 on Ubuntu

Could you please help me? Thanks.


Solution

  • After spending lot of time, I finally figured out the missing part. When using the rubyzip gem, I also had to require zip/zip.

    Add this to your Gemfile

    gem 'rubyzip', :require => 'zip/zip'

    Just adding gem 'rubyzip did not work for me.