【问题标题】:Error installing gem install sass windows 7安装 gem install sass windows 7 时出错
【发布时间】:2015-04-19 18:53:08
【问题描述】:

请帮我解决这个安装错误。 先安装 ruby​​ "Ruby 2.1.5" 然后在 cmd 中写 "gem install sass" 但是报错了

C:\Ruby21

C:>ruby -v ruby​​ 2.1.5p273(2014-11-13 修订版 48405)[i386-mingw32]

C:>gem install sass 错误:找不到有效的 gem 'sass' (>= 0), 这就是为什么: 无法从 https://rubygems.org/ 下载数据 - Errno::ETIMEDOUT: Se produjo un error durante el intentto de conexi?n ya que la parte conectada 没有回应? adecuadamente tras un periodo de tiempo, o bien se produjo un error e n la conexi?n establecida ya que el host conectado no ha podido 响应者。 - 连接(2) "api.rubygems.org" 端口 443 (https://api.rubygems.org/latest_specs.4 .8.gz)

我已经删除了代理,甚至给了我免费 ip 和安装“gem install sass”的权限,但错误不断出现,但现在似乎是另一个

C:\Users\usuario>gem install sass
ERROR:  Could not find a valid gem 'sass' (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - SSL_connect retur
ned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (
https://api.rubygems.org/latest_specs.4.8.gz)

【问题讨论】:

  • 你有互联网连接吗?
  • 显然,如果我有互联网连接

标签: ruby sass


【解决方案1】:

检查您的防火墙和网络连接。通过我工作的公司网络连接时,我遇到了这个问题,因为我们有一个代理阻止了这些。

检查这些地址和端口是否在防火墙中打开:

rubygems.org 443 
github.com 443 
s3.amazonaws.com 443

【讨论】:

  • 我怀疑,因为我实际上在办公室,安全政策适用于这里,但我应该问一下?如果我有一些阻塞的端口?或者如果您必须进行特殊配置?
  • 我已经用一些我认为应该打开的端口和地址更新了我的答案,以便下载 gem。但不要认为这是理所当然的,因为代理是跨功能的,并且通常不能用作简单的防火墙。
  • 我经常连接 3G 调制解调器或访客 Wifi 网络,以便下载和更新它们。
  • 我已经删除了代理,甚至给了我免费的 IP 和安装“gem install sass”的权限,但错误不断出现,但现在似乎是另一个“C:\Users\usuario>gem install sass 错误:找不到有效的 gem 'sass' (>= 0),原因如下:无法从 rubygems.org 下载数据 - SSL_connect 返回=1 errno=0 state=SSLv3 读取服务器证书 B:证书验证失败(api.rubygems.org/latest_specs.4.8.gz)"
【解决方案2】:

感谢https://www.youtube.com/user/johanricardo1108/about我交了朋友

具有: 宝石来源 -a http://rubygems.org/ 确认然后这个: 宝石安装 sass

C:\Ruby21>gem sources -a http://rubygems.org/
https://rubygems.org is recommended for security over http://rubygems.org/

Do you want to add this insecure source? [yn]  y
http://rubygems.org/ added to sources

C:\Ruby21>gem install sass
Fetching: sass-3.4.12.gem (100%)
Successfully installed sass-3.4.12
Parsing documentation for sass-3.4.12
Installing ri documentation for sass-3.4.12
Done installing documentation for sass after 6 seconds
WARNING:  Unable to pull data from 'https://rubygems.org/': SSL_connect returned
=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (htt
ps://api.rubygems.org/latest_specs.4.8.gz)
1 gem installed

C:\Ruby21>sass -v
Sass 3.4.12 (Selective Steve)

【讨论】:

  • 谢谢,你拯救了我的一天;)
  • 很棒的小提示!! :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-04-16
  • 1970-01-01
  • 2011-08-09
  • 2015-01-03
  • 2013-10-17
  • 2018-12-04
  • 1970-01-01
相关资源
最近更新 更多