SSL错误当安装RubyGems的,无法安装在Windows 10

问题描述:

我试图在Windows中安装10轨当我试图在我的宝石安装轨轨宝石,我得到了以下问题:SSL错误当安装RubyGems的,无法安装在Windows 10

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

目前使用ruby版本。

C:\>ruby -v 
ruby 2.3.1p112 (2016-04-26 revision 54768) [i386-mingw32] 

宝石Vesrion。

C:\>gem --version 
2.2.3 

我该如何解决这些问题,帮我解决这个问题。

+0

你真的想在Windows下使用Rails吗? –

+0

是的,在Windows中开发有什么问题吗? –

+0

很多问题。在这里问任何人。我的建议是,你安装一个Linux虚拟机来完成你的开发。 –

您的问题很可能是过时的安装中包含的SSL证书。 这可能帮助:https://gist.github.com/luislavena/f064211759ee0f806c88

+0

我试过这不是我的工作,我的问题没有解决 –

现在我得到了这个问题的解决方案,通过此链接http://guides.rubygems.org/ssl-certificate-update/#manual-solution-to-ssl-issue

我们需要添加GlobalSignRootCA.pem此证书在ssl_certs文件夹insted的AddTrustExternalCARoot-2048。 pem 通过上面的链接。