现在不笑了... 我这么说是因为已经有很多人问过,不一定是为了 sass gem,而是为了其他 gem。答案几乎总是让提问者转向构建 virtualbox Linux 环境。 好的,我已经知道了,但出于个人原因我想使用 Windows 环境。 我遵循 Sass 自己的指示: http://sass-lang.com/install
Ruby 应该在 Windows 7 中工作,因此我将非常感谢您提供实际上允许我在 Windows 环境中安装 gem 的答案。这不是防火墙问题。我暂时关闭了防火墙来检查。
我已经使用 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 Github 上阅读本文后问题可能出在安装程序上我意识到问题可能出在安装程序上。首先我卸载了有缺陷的版本(Ruby 2.0.0-p353),然后安装了1.9.3-p484。 Gem 安装现在可以完美运行,尽管不是最新的首选版本。
关于ruby - 无法在 Windows 7 64 上安装 gem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21681817/