在 mac 上从 1.1 降级到 OPENSSL 1.0 版

RB1*_*B19 5 ruby macos openssl macos-mojave

我的系统上安装了 ruby​​ 版本 2.1.5。

在运行 bundle install 时,我收到“无法加载 OpenSSL。您必须使用 OpenSSL 支持重新编译 Ruby 或将 Gemfile 中的源从“https”更改为“http”。有关使用 RVM 使用 OpenSSL 进行编译的说明可在 http:/ /rvm.io/packages/openssl。”

我的 Gemfile 只有 http 有酸味。

在执行“rvm pkg install openssl”时:==> 公式 curl-openssl glib-openssl openssl@1.1 ?自制软件/便携式红宝石/便携式openssl

没有 openssl@1.0 和 openssl

如何从 1.0 降级到 openssl@1.0。

已经试过 rvm restart 2.1.5 --with-openssl-dir=brew --prefix openssl@1.0 但是对我没用。

Hor*_*cio 2

我在rvm 项目上看到了这个问题,您可以在其中找到有关此问题的更多详细信息。

这一步对我有用,我们必须等待官方修复。

  1. 通过 rvm pkg install openssl 安装 openssl
  2. 使用 rvm reinstall 2.1.5 --with-openssl-dir=$HOME/.rvm/usr 删除并重新安装 rubies