当前位置: 首页 > 知识库问答 >
问题:

Ruby-gem-SSL错误和gem源代码

公羊雅达
2023-03-14

我试图为Ruby安装Cumber gem。虽然很少有与此相关的话题,但我找不到确切的问题和确切的答案。在Windows上,我尝试运行命令gem install cumber,控制台返回:

错误:无法从https://rubygems.org/下载数据-SSL_connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://s3.amazonaws.com/production.s3.rubygems.org/specs.4.8.gz)

然后,我在谷歌上搜索了一个解决方案,并在这里找到了一些删除源代码的建议。我运行了gem sources-r,它已被删除。

但这不仅仅是在cucumber上。现在我甚至无法添加源代码。

共有2个答案

弓晔
2023-03-14

此问题是由于rubygems中的更改引起的。组织基础设施。

请点击以下链接:

https://gist.github.com/luislavena/f064211759ee0f806c88

希望它能帮助你。

毛德曜
2023-03-14

我有同样的问题后不久回到红宝石2.0.0

请按照以下步骤进行解决

1) 访问网址http://curl.haxx.se/ca/cacert.pem将内容另存为。pem文件(不要将其保存为文本文件。请确保扩展名为.pem)

2) 将文件复制到本地文件中的任何路径,例如:C:\ruby200\ca\u cert.pem(在我的情况下)

3) 现在添加一个环境变量,该变量带有变量SSL\u CERT\u FILE和值“C:\ruby200\ca\u CERT.pem”(不带引号)(路径在我的示例中,替换为适当的路径)(可以通过导航到计算机来添加环境变量)-

4)关闭所有命令提示并重新启动它们。现在事情应该没问题了

 类似资料:
  • 问题内容: 我需要从Redis库中挽救一个提出的问题,但是我遇到了一个问题,抢救该特定类似乎不起作用。 当我尝试营救时仍然无法正常工作 如果我尝试手动引发该异常,则可以对其进行挽救,但不知道为什么从Redis Gem(2.2.0)中调用该异常时为何无法对其进行挽救。 任何线索如何挽救这个异常? 问题答案: 您在irb中运行了此代码,对吗?您收到的异常实际上不是由引发的。它是由方法引发的,irb调用

  • 我尝试使用ruby的上一个版本,但在运行gem install rails时,总是出现错误 我正在使用Windows8。 但宝石列表---本地工作...仅在安装,我的语言环境设置英语。 这是什么样的问题?

  • 我正试图安装错误。 但我得到了这个错误 我尝试从这个url修复它(安装Bundler时出错),但没有解决任何问题。 更多详情: 我可以访问https://rubygems.org/网址。( 我可以下载"https://rubygems.org/specs.4.8.gz" 我通过一些VPN连接进行了连接,但我遇到了相同的错误。 我测试了更新命令。但我犯了这个错误 我测试了其他一些gem安装命令,例如

  • 我在安装ruby gem时遇到这个错误!我试图找到gem源文件,但没有用!你能告诉我如何在我的计算机上安装这些证书吗?

  • 我试图安装sass和我尝试红宝石安装程序。我得到的错误如下。请任何人帮忙。 错误:找不到有效的gem“sass”(

  • 推荐 Gem 列表 本页用于介绍 Ruby 社区里面那些特别热门的 Gem ,以下 Gem 可以在 rubygems.org 找到。 实用的 RubyGems 排名站点 www.ruby-toolbox.com bootstrap 来自 Twitter 的 Bootstrap,是一套完成的前台 CSS 框架。 以简洁,优雅著称于世。被无数攻城狮所青睐,又让无数程序猿审美疲劳。 Devise 用于快