无法安装任何宝石(watir-webdriver,selenium-webdriver)

时间:2013-03-05 21:19:50

标签: ruby rubygems gem watir watir-webdriver

我安装了Ruby:Successful

ruby -v
=> ruby 1.9.3p392 (2013-02-22) [i386-mingw32]

gem -v
=> 1.8.24

gem source
=> *** CURRENT SOURCES ***
=> http://rubygems.org/

当我尝试安装任何gem时:失败。

在家工作对我有好处,但它不能在我的工作场所工作。我尝试ping ruby​​gems.org网站,但它没有ping。我直接从网站下载了宝石并将其放在文件夹中:(watir-webdriver) C:\Ruby193\lib\ruby\gems\1.9.1\gems>

安装好的宝石:C:\Ruby193\lib\ruby\gems\1.9.1\gems>gem install watir-webdriver

收到此错误:C:\Ruby193\lib\ruby\gems\1.9.1\gems>gem install watir-webdriver ERROR: While executing gem ... (Zlib::GzipFile::Error) not in gzip format

2 个答案:

答案 0 :(得分:1)

你是代理人吗?在这种情况下,请参阅此页面寻求帮助:

答案 1 :(得分:1)

如果你在linux上安装(我在Ubuntu上有类似的问题),你需要关注these instructions

首先,获取正确的zlib驱动程序

sudo apt-get install libzlib-ruby

其次,检查您的来源并可能添加它们:

gem sources
gem sources -a http://gems.rubyforge.org/
gem sources -a http://rubygems.org
顺便说一下,我在Ubuntu上更新了我的各种库,以便在Ubuntu上实现合理的IRB交互(历史记录,制表符,颜色等)。它需要一些工作但是能够使用RVM是值得的。