我正嘗試在使用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