【问题标题】:Cant install Jekyll on windows..certificate verify failed [duplicate]无法在 Windows 上安装 Jekyll ..证书验证失败 [重复]
【发布时间】:2014-12-03 09:43:53
【问题描述】:

尝试在以下 Windows 上安装 Ruby 和 Jekyll

http://jekyll-windows.juthilo.com/

一切都很顺利,直到我尝试安装 jekll...然后我收到以下错误

$ gem install jekyll
ERROR:  Could not find a valid gem 'jekyll' (>= 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://rubygems.org/latest_specs.4.8.gz)

【问题讨论】:

    标签: ruby-on-rails windows jekyll


    【解决方案1】:

    这是由于 SSL 证书导致的错误,您需要为 ruby​​ 手动指定 SSL 证书。以下是解决此问题的具体步骤:

    • 下载cacert.pem文件并将该文件保存到C:\RailsInstaller\cacert.pem
    • 在控制面板中打开系统转到
    • 高级系统设置点击环境变量定义一个新的
    • SSL_CERT_FILE=C:\RailsInstaller\cacert.pem 的系统变量
    • 关闭并重新打开命令提示符以允许更改发生

    本文提供了屏幕截图和更多详细信息 - Fixing SSL_connect error while installing Ruby Gems on Windows

    【讨论】:

      猜你喜欢
      • 2015-02-07
      • 2017-06-26
      • 2015-06-05
      • 2016-08-06
      • 2012-10-03
      • 2017-11-22
      • 1970-01-01
      • 2020-01-08
      • 1970-01-01
      相关资源
      最近更新 更多