【发布时间】:2014-02-10 15:55:24
【问题描述】:
现在不笑了... 我这样说是因为已经有很多人问过了,不一定是 sass gem,而是其他 gem。答案几乎总是让提问者转向构建虚拟机 Linux 环境。 好的,我已经知道了,但是出于个人原因,我想使用 windows 环境。 我遵循 Sass 自己的指示: http://sass-lang.com/install
Ruby 应该可以在 Windows 7 中运行,因此我将不胜感激实际上允许我在 Windows 环境中安装 gems 的答案。这不是防火墙问题。我暂时关闭了防火墙进行检查。
我已经使用 rubyinstaller.org 上的下载安装了 Ruby。 我正在尝试安装 sass gem。 Gem 不会安装任何 gem,所以它不是特定于 sass 的。 看起来问题与https有关。 如果有人能告诉我如何完成这项工作,我将不胜感激。
PS C:\Users\Chris> ruby -v
ruby 2.0.0p353 (2013-11-22) [x64-mingw32]
PS C:\Users\Chris> gem -v
2.1.5
PS C:\Users\Chris> gem install sass
gem : ERROR: Could not find a valid gem 'sass' (>= 0), here is why:
At line:1 char:1
+ gem install sass
+ ~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (ERROR: Could n...), here is why::String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server
certificate B: certificate verify failed (https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz)
PS C:\Users\Chris>
【问题讨论】:
-
您发布的错误消息似乎暗示问题在于您验证来自 rubygems.org 的证书的能力。我认为这就是您需要追踪的内容。
-
科恩沃尔夫,感谢您的回复。这是完全正确的。凭直觉,我从 Ruby 2.0.0-p353 降级到 1.9.3-p484。现在可以正确安装 Gems。 Ruby Installer 的最新版本显然存在一个问题,它不适用于所有版本的 Win7 Pro 64 位。
标签: ruby gem sass installation windows-7-x64