use*_*761 8 ruby gem install ruby-on-rails compass
当我输入
宝石安装sass
我收到以下错误消息
C:> gem install compass ERROR:找不到有效的gem'罗盘'(> = 0),原因如下:无法从https://rubygems.org/下载数据- SSL_connect retur ned = 1 errno = 0 state = SSLv3读取服务器证书B:证书验证失败( https://rubygems.org/latest_specs.4.8.gz)
Don*_*Yoo 25
用http而不是https
gem sources --remove https://rubygems.org/
gem sources -a http://rubygems.org/
Run Code Online (Sandbox Code Playgroud)
我在Win7,Ruby 2.1.5 64位上遇到了相同的症状 - 不同的gem,但是同样的错误信息.
就我而言,我必须为rubygems安装新的根证书,此链接描述如何:
https://gist.github.com/luislavena/f064211759ee0f806c88
原因是ruby安装包含自己的一组根证书,这些证书在与rubygems.org建立安全连接时使用 - 但证书已在服务器上更改 - 因此这个ruby安装程序附带的根证书都不能验证服务器证书.这就是您需要更新根证书的原因.
我昨天还注意到 rubygems.org 的问题(在一个环境中),但您的错误听起来几乎像是新安装的 Ruby 及其 SSL 集成/配置的问题(让它在安装过程中找到 SSL,以及必要的证书) 。
您可以查看:
安装 rubygems 时出现 SSL 错误,无法从“https://rubygems.org/ 提取数据”
但如果这没有帮助,我建议继续搜索,因为这似乎是一个常见的问题领域。
| 归档时间: |
|
| 查看次数: |
17547 次 |
| 最近记录: |