gpt4 book ai didi

ruby - 错误:执行 gem 时 ... (Zlib::GzipFile::Error) 不是 gzip 格式

转载 作者:数据小太阳 更新时间:2023-10-29 06:53:59 24 4
gpt4 key购买 nike

我正在开发 Sencha touch 2 应用程序。我一直在关注“Styling the user interface of a Sencha Touch application”关于 secha touch 应用程序主题的教程。

它需要我安装 Ruby、Compass 和 SASS。我使用 ruby​​installer.org 中的安装程序安装了 Ruby。

在执行以下命令时,我得到了确认正确安装的预期结果:

C:\>ruby -v

ruby 1.9.3p327 (2012-11-10) [i386-mingw32]

当前源是最新的:

C:\>gem sources

** CURRENT SOURCES **

http://rubygems.org/

接下来,由于我在代理后面,我使用以下命令安装 HAML/Compass:

C:\>gem install -p [proxy:port] compass

ERROR: While executing gem ... (Zlib::GzipFile::Error)
not in gzip format**

有人可以帮助我吗?我找到了系统更新、gem 源更新等解决方案,但我的系统上的所有内容都是最新的。


编辑:

C:\>gem install compass

在我的私有(private)系统上工作得很好。当我在我的工作场所尝试相同的命令时,我需要使用上述代理,这会导致错误。

最佳答案

我假设发生错误是因为我工作场所的网络感知阻止了这些下载。

解决方案:我直接从http://rubygems.org/gems下载了所需的gem:chunky_png、fssm、compass、sass、haml等。并将这些 gem 放在我的本地目录中。

在此之后,我尝试了 gem install compass。这首先搜索您的本地目录。找到所需的 gem 后,就会进行安装。不需要连接到 ruby​​ 网站。

注意:从gems所在路径运行命令

例如:我把gems放在了C:\Ruby193\lib\ruby\gems\1.9.1\gems

所以我运行以下命令:

C:\Ruby193\lib\ruby\gems\1.9.1\gems>gem 安装 compass

关于ruby - 错误:执行 gem 时 ... (Zlib::GzipFile::Error) 不是 gzip 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13684137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com