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

seven.lee · July 13, 2017 · Last by prothro replied at July 14, 2017 · 1687 hits
使用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。

Reply to jasl

嗯,是 1.29.0 版本的

Reply to seven.lee

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

Reply to jasl

学习了👍

You need to Sign in before reply, if you don't have an account, please Sign up first.