我必须错过一些完全明显的东西,但我似乎无法得到'zip'宝石的工作。我已经使用rubygems来安装它,就像我已经与其他许多宝石一样。 Rubygem说它在那里,但是当我试图要求它时,Ruby说它不在那里。我在Windows和Linux上遇到同样的问题。这里有一个Linux的会话(额外输出简洁,删除):如何在Ruby中访问'zip'gem(或'rubyzip')?
~$ ruby -v
ruby 1.8.7 (2011-02-18 patchlevel 334) [x86_64-linux]
~$ gem list z
~$ sudo gem install zip
Successfully installed zip-2.0.2
~$ irb
irb(main):001:0> require 'zip/zip'
LoadError: no such file to load -- zip/zip
from (irb):1:in `require'
from (irb):1
from :0
和一个Windows会话:
C:\> ruby -v
ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32]
C:\> gem list z
C:\> gem install zip
Successfully installed zip-2.0.2
C:\> irb
irb(main):001:0> require 'zip/zip'
LoadError: no such file to load -- zip/zip
from (irb):1:in `require'
from (irb):1
我想也许有那拉链的需求,一些潜在的依赖,但我没有在文档中发现任何有关此事的信息。
我也有同样的成功与'rubyzip'缺乏似乎'zip'和'rubyzip'是叉?
任何想法?或者如果有更好的归档存储,我很乐意听到它。 The choice of zip archiving gems is confusing.宝石'Zippy'看起来不错,但它需要'拉链',所以我仍然卡住。
同样的问题 '拉链'
按照该文档。我也尝试过在我的irb测试中需要'rubyzip','需要'rubyzip2''和其他数十种组合。 – jwfearn 2011-05-18 15:58:40
@jwfearn,看看我的更新:) – fl00r 2011-05-18 15:58:55
'gem install rubyzip2' does not work for me – jwfearn 2011-05-18 15:59:55