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

证书验证在"gem安装基础"中失败

邓欣可
2023-03-14

安装NoDJS、Ruby和Git + Buver后,尝试安装基础。

我一直收到以下错误,我不知道如何修复它:

找不到有效的宝石'基础'(

有什么想法吗?

共有3个答案

廖弘量
2023-03-14

请阅读背景,并遵循rubygems.org的官方指南,了解如何解决此问题。

TL;博士:

  1. 下载rubygems-update-2.6。7.gem(新版本发布后链接将失效)
魏威
2023-03-14

请看这一点,详细解释了该问题:

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

邓仲卿
2023-03-14

如果您正在使用RVM(强烈推荐),您可以运行

rvm osx-ssl-certs update all

否则,您可以按照http://guides.rubygems.org/ssl-certificate-update/ 虽然 更新\u rubygems补丁对我没有任何帮助,但是手动安装了。pem文件可能会起作用

没有RVM的链接建议您可以尝试...

gem install bundler

或者

gem update --system
 类似资料:
  • 可能重复: 捆绑包安装失败,SSL证书验证错误 我在安装

  • 我在Windows上设置了Rails项目和数据库,一些宝石丢失了。当试图安装他们我得到以下错误: 我试过了 https://gist.github.com/luislavena/f064211759ee0f806c88 和 SSL错误安装rubygem时,无法从https://rubygems.org/ 但这些都没有奏效。有什么想法吗?

  • 我不能通过pip安装安装任何外部python模块。我已经正确安装了python,但如果我使用pip_install它显示我这个错误。 下面是我运行

  • 问题内容: 我使用安装了python 3.6 并尝试从https下载文件,但会引发错误 ssl.SSLError:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl.c:749) 在Python安装(从.pkg)的,自述指示一个需要运行在安装后到 安装 将认证路径符号链接到路径 才能使用证书。 但是,在brew install中,该文件不存在并且似乎没有运行。 问

  • 我正在尝试建立一个到远程服务器的ssh隧道,如下所述:使用Mysql Db从Heroku到远程服务器的ssh 但我只是想下载这些宝石就挂断了。我补充说: 但是,当我执行(甚至只是在命令行上执行)时,我会得到: 根据NetSSH的自述文件(https://github.com/net-ssh/net-ssh),我检查了Ruby的OpenSSL绑定--它们看起来不错: 我不确定这是否相关,但当我尝试下

  • 我在尝试安装MySQL gem时遇到以下错误。 无法从https://rubygems.org/下载数据-SSL_connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://api.rubygems.org/specs.4.8.gz) 这是什么意思?我怎样才能解决这个问题?