1

我已经安装了ruby2.0.0-p598-x64,也解压了DevKit-mingw64-64-4.7.2-20130224-1432-sfx_2

但是当我屈服gem install json --platform=rubycmd它说

找不到有效的 gem 'json' (>=0)

这就是为什么:

无法从https://rybtgems.org/-SSL_connect下载数据返回=1 errno=0 state=SSLv3 读取服务器证书B:证书验证失败(https://rubygems.org/latest_specs.4.8.gz

我该如何解决这个问题?

4

1 回答 1

0

如果你想修复这个会话;

gem install xxxx --source=http://rubygems.org

如果你想永远修复,这取决于你的操作系统。此错误在 Windows 上很常见。

窗户方式;

1)下载这个文件:cacert.pem (右键另存为)

2)转到系统属性(Windows + Break),高级系统属性(左侧栏),环境变量,并为您的用户添加新的。

3)Name : SSL_CERT_FILEValue : X:\XXXX\cacert.pem

4)重新启动命令提示符。

Linux/Mac(未测试);

强制 HTTPS:sudo gem sources -a http://rubygems.org

于 2015-01-04T18:25:04.943 回答