我正尝试在使用RubyGems进行开发的Windows xp vm(virtualbox)上安装sproutcore。当宝石达到HAML-3.0.25.gem停止与错误:使用RubyGems安装Sproutcore在haml gem上失败
gem install sproutcore -V
...
ERROR: While executing gem ... (Zlib::DataError)
invalid stored block lengths
我曾经尝试都红宝石1.8.7和1.9.2以及1.7.1 RubyGems的1.8.1和。 我试着用git下载haml 3.1.1并手动安装,但耙子不会安装。它说了一些关于'lib/haml'没找到的东西。该目录确实存在。
其他宝石安装在我试过的所有组合下都很好。我甚至尝试在我的主机操作系统(Win 7 32位)下安装它,但它给出了相同的错误。本身安装HAML只是稍微改变了错误消息:
gem install haml -V
...
ERROR: While executing gem ... (Zlib::DataError)
invalid code lengths set
的zlib压缩,并从我读解压缩数据流,所以它听起来像宝石HAML可能是腐败的(虽然我怀疑)。
我在我的智慧结束,并且在任何地方都找不到有用的建议。
感谢您的答复,但我的安装仍然失败了相同的方式使用gem install sproutcore --pre – immortalBob 2011-05-09 13:36:45