安装rubygems时出现ssl错误,无法从“https://rubygems.org/”中提取数据

安装rubygems时出现ssl错误,无法从“https://rubygems.org/”中提取数据

我正在尝试做迈克尔·哈特的教程。当我试图在我的GEM中安装Rails 3.2.14时,我会遇到以下问题:

$GEM安装Rails-v3.2.14

错误:无法找到有效的gem‘Rails’(=3.2.14),原因如下:

无法从https://rubygems.org/-ssl_CONNECT返回=1 errno=0 state=SSLv 3读服务器证书B:证书验证失败(https:/s3.amazonaws.com/production.s3.rubygis.org/specs.4.8.gz)

在搜索了一下之后,我发现我可以使用一个非SSL源代码来开发rubygems,所以我运行了:

sudo gem sources -a http://rubygems.org

然后,当我再次尝试安装Rails时,它是成功的。不过,我仍有上述问题,但作为警告:

警告:无法从“https://rubygems.org/‘:ssl_CONNECT返回=1 errno=0 state=SSLv 3读服务器证书B:证书验证失败(https:/s3.amazonaws.com/production.s3.rubygis.org/specs.4.8.gz)

如何完全删除此警告/错误?

我使用的方法如下:

  • RVM 1.22.15
  • Ruby2.0.0p247(2013-06-27修订41674)[x86_64-darwin12.3.0]
  • OSX 10.8.5


UYOU
浏览 788回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Ruby