Ruby Windows 10 64位:错误:找不到有效的gem';罗盘';(>;=0),原因如下:

Ruby Windows 10 64位:错误:找不到有效的gem';罗盘';(>;=0),原因如下:,ruby,windows,rubygems,ssl-certificate,compass-sass,Ruby,Windows,Rubygems,Ssl Certificate,Compass Sass,我正在尝试在Windows10中安装ruby。为了安装compass&SASS,但我无法安装它,我尝试了所有我知道的东西&根据各种网站的各种问题回答,包括堆栈溢出 set SSL_CERT_FILE=C:\RailsInstaller\cacert.pem 或 收到以下错误消息: 证书验证失败 将此文件cacert.pem放在Ruby文件夹中的某个位置 然后创建环境变量并给出该文件的路径,如 然后它就会工作。我创建了新的环境变量&使用您提供的信息,但得到了相同的错误,还更改了ruby23文件

我正在尝试在Windows10中安装ruby。为了安装compass&SASS,但我无法安装它,我尝试了所有我知道的东西&根据各种网站的各种问题回答,包括堆栈溢出

set SSL_CERT_FILE=C:\RailsInstaller\cacert.pem

收到以下错误消息:

证书验证失败


将此文件
cacert.pem
放在Ruby文件夹中的某个位置

然后创建环境变量并给出该文件的路径,如


然后它就会工作。

我创建了新的环境变量&使用您提供的信息,但得到了相同的错误,还更改了ruby23文件夹中bin文件夹外部或bin文件夹内部的cacert.pem文件路径,这一点都不重要,您在如上所示的环境变量中设置了该路径。是的,我在Ruby23中设置了该路径,但遇到相同的错误无法安装Compass。您是否将该文件放入Ruby23中?Cacert.pem文件在Ruby23中?是的,我设置了Cacert.pem的环境变量,并将文件放在Ruby23文件夹中
set SSL_CERT_FILE= curl.haxx.se/ca/cacert.pem

gem install compass
ERROR:  Could not find a valid gem 'compass' (>= 0), here is why:
      Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: