【问题标题】:Rails SSL returned ErrorRails SSL 返回错误
【发布时间】:2015-01-10 18:56:41
【问题描述】:
【问题讨论】:
标签:
ruby-on-rails
ruby
ssl
rubygems
【解决方案2】:
对于安装了 PowerShell 的 Windows
安装 Windows PowerShell
在命令控制台中粘贴这 1 行代码:(WIN + R, cmd)
powershell -Command "& {$fname='cacert.pem'; $outpath=\"$($(Get-ChildItem Env:USERPROFILE).Value)/$fname\"; Invoke-WebRequest http://curl.haxx.se/ca/$fname -OutFile \"$outpath\"; [Environment]::SetEnvironmentVariable('SSL_CERT_FILE', \"$outpath\", 'User')}"
脚本会做:
下载http://curl.haxx.se/ca/cacert.pem
另存为%USERPROFILE%/cacert.pem ( C:\Users\__you__\cacert.pem)
将当前用户SSL_CERT_FILE的持久环境变量设置为%USERPROFILE%/cacert.pem
在此之后返回并尝试再次安装 gem。