部署 针对 Mac 安装 Rails 遇到的 openssl 无法安装的问题解决办法

seven.lee · 2017年07月13日 · 最后由 prothro 回复于 2017年07月14日 · 1689 次阅读
使用rvm安装ruby 2.3.0以上的版本,安装rails的时候会遇到Unable to require openssl, install OpenSSL and rebuild ruby (preferred) or use non-HTTPS sources错误

解决办法如下:
brew install openssl
rvm reinstall 2.3.3 --with-openssl-dir=`brew --prefix openssl`

正常不会出这个问题,你要看一下你的 rvm 版本是不是 1.29.0 是这个特定版本在链接 openssl 的时候会有 bug。

jasl 回复

嗯,是 1.29.0 版本的

seven.lee 回复

rvm get stable 获取最新版本就好了,这个是发生在那个版本的 bug

jasl 回复

学习了👍

需要 登录 后方可回复, 如果你还没有账号请 注册新账号