请教一个关于ruby sources源的问题

outman 发布于 2015/05/11 13:34
阅读 1K+
收藏 0

我需要在windows下安装selenium-webdirver,由于https://rubygems.org被墙了,于是想换用淘宝的源http://ruby.taobao.org来代替,但是敲了命令gem sources -a http://ruby.taobao.org后大概十秒后返回以下信息:

Error fetching http://ruby.sdutlinux.org/:
Errno::ETIMEDOUT: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - connect(2) for "ruby.sdutlinux.org" port 80 (http://ruby.sdutlinux.org/specs.4.8.gz)

这个是什么原因呢?

然后我又试了山东理工大学的源http://ruby.sdutlinux.org/和git上的源https://github.com/rubygems/rubygems-mirror,都是同样的报错信息,有哪位知道该怎么解决这个问题呢?先行谢过


加载中
0
furw
furw
ruby 最好在linux下开发, windows上出现问题很正常的,而且关于ruby在win上的资料少之又少
outman
outman
我们公司的电脑系统都是windows,所以......
0
sevk
sevk
gem sources -l 看看




sevk
sevk
回复 @outman : 哦,可能当前目录里面有Gemfile ,你忘了修改他
outman
outman
我已经想了另外的办法,直接在rubygems.org上搜索要安装的gem,按后下载,虽然不能下来下来,但是有下载地址,由于其他镜像网站和rubygems.org的目录结构是一样的,只要替换下网址,就能下载了,然后本地安装
0
gyhKevin
gyhKevin

引用来自“furw”的评论

ruby 最好在linux下开发, windows上出现问题很正常的,而且关于ruby在win上的资料少之又少

我也碰到了同样的问题

deepin环境下,gem命令基本没法用,我想应该是源的问题,但是明明是安装网上搜到的方法更改的,但是执行的时候,对应的源还是rubygems.org,这是为什么啊?

返回顶部
顶部