首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当我安装一个gem:" error : While . (Zlib::GzipFile::Error)“时,我会得到这个错误。

当我安装一个gem:" error : While . (Zlib::GzipFile::Error)“时,我会得到这个错误。
EN

Stack Overflow用户
提问于 2009-06-02 01:42:10
回答 3查看 8.8K关注 0票数 1

可能重复:

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

在我的系统上安装gem时,我会得到以下错误:

代码语言:javascript
复制
gem install blackbook --version ">= 1.0.7" --source http://github.com/tamoyal/blackbook/tree/master
ERROR:  While executing gem ... (Zlib::GzipFile::Error)
    not in gzip format

对为什么会发生这种事有什么想法吗?我造了宝石,所以我的创业板做错了吗?

谢谢

EN

回答 3

Stack Overflow用户

发布于 2010-11-12 20:15:35

可能您的宝石源设置不正确。http://gems.rubyforge.org/曾经是通向rubygems的正确路径,但它已经不存在了。

运行以下命令:

代码语言:javascript
复制
gem sources

如果在列表中看到http://gems.rubyforge.org/,请运行:

代码语言:javascript
复制
gem sources -r http://gems.rubyforge.org/

您还可能需要将rubygems.org添加为有效的源。

代码语言:javascript
复制
gem sources -a http://rubygems.org
票数 3
EN

Stack Overflow用户

发布于 2011-12-20 19:36:45

你没提到你的系统。但是,如果您没有zlib库,则在Ubuntu上会发生这种情况。解决办法:

代码语言:javascript
复制
sudo apt-get install libzlib-ruby

我知道这个问题已经两年多了。我只希望它能帮到别人。

票数 2
EN

Stack Overflow用户

发布于 2012-07-31 07:58:00

这种错误也发生在我身上。最后,我发现代理设置不正确。请检查您是否可以从命令行到达gem服务器。只需点击它:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/937608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档