BloggerAds

2013年8月29日 星期四

[Ruby On Rails] 使用 Excel gem roo 時,出現 LoadError (cannot load such file -- zip/zipfilesystem) 錯誤的解決方式

這個問題發生的原因為roo在require 'rubyzip'時,並沒有指定rubyzip的版本。

而rubyzip現在(2013/8/30)已更新成版本1.0.0。1.0.0就不再有zip/zip、zip/zipfilesystem 這兩個檔案。

所以解決方法是在Gemfile加入版本指定即可:

 gem 'rubyzip', "~> 0.9.9"