ruby-on-rails - 为什么我不能在我的 Mac 上安装任何 gem?

标签 ruby-on-rails ruby macos

我尝试为几乎任何 gem 执行 gem install,但我一直遇到错误。我想我需要重置和/或更新计算机上的某些内容,但不确定是什么。

以下是一些命令行代码错误:

ERROR:  Could not find a valid gem 'multi_json' (>= 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://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz)

ERROR:  Could not find a valid gem 'cowsay' (>= 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://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz)

sudo gem install rubygems-update
Password:
ERROR:  Could not find a valid gem 'rubygems-update' (>= 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://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz)

有人知道我需要做什么来解决这个问题吗?我买了一台新电脑,想知道是否需要以不同方式设置用户或其他什么?

最佳答案

我遇到了同样的问题,上面用户的这个解决方案对我有用。

rvm osx-ssl-certs update all

关于ruby-on-rails - 为什么我不能在我的 Mac 上安装任何 gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19215590/

相关文章:

ruby-on-rails - 你可以用ruby重新定义一个类吗?或者这只是在 irb

ruby-on-rails - 如何在 Ruby on Rails 中为相关对象创建删除链接?

windows - 如何在不同的主机上运行测试容器

css - iframe 中位置为 "fixed"的元素不会在 Safari 中呈现

ruby-on-rails - Railscasts 的 "Authentication from Scratch"有多安全?

php - 使用 MAMP 在 Mac 上出现 "db: SQLSTATE[HY000] [2002] Connection refused"错误

ruby-on-rails - Heroku 配置 keystore 错误

javascript - RJS错误: TypeError: element is null

ruby-on-rails - 浏览器语言设置 es-419 的 Rails 奇怪行为

ruby-on-rails - 带有rails runner的未定义方法