无法在Windows 7 64上安装gem

时间:2014-02-10 15:55:24

标签: ruby gem sass install windows-7-x64

现在不笑了...... 我这样说是因为有很多人已经问过,不一定是sass宝石,而是其他宝石。答案几乎总是将提问者转移到构建虚拟机Linux环境中。 好的,我已经有了,但我想出于个人原因使用windows环境。 我按照Sass自己的指示: http://sass-lang.com/install

Ruby应该在Windows 7中工作,所以我很感激能够在Windows环境中安装宝石的答案。这不是防火墙问题。我暂时关闭防火墙进行检查。

我已经使用rubyinstaller.org上的下载安装了Ruby。 我正在尝试安装sass 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> 

2 个答案:

答案 0 :(得分:4)

RubyGems Github上阅读此问题后,安装程序可能出现问题,我意识到安装程序可能存在问题。首先,我卸载了有缺陷的版本(Ruby 2.0.0-p353),然后安装了1.9.3-p484。 Gem安装现在运行完美,但不是最新的首选版本。

答案 1 :(得分:0)

至于我,我关闭了当前提示并在安装DevKit后打开了一个新的命令提示符窗口,然后它工作正常。

检查以下全系列在Windows 7上的轨道上安装红宝石和红宝石