【发布时间】:2013-03-01 20:59:08
【问题描述】:
我在 Ruby on Rails 环境中的 OSX 10.7.5 上获得 no such file to load — openssl error。
我在 StackOverflow 上阅读了所有相关问题,但对我没有任何帮助。
尝试了以下方法:
-
尝试使用指定的 openssl 构建。没用:
rvm pkg install opensslrvm reinstall 1.9.2 --with-openssl-dir=$rvm_path/usr -
还尝试了系统的 OpenSSL。也没有用:
which openssl/opt/local/bin/opensslrvm reinstall 1.9.2 --with-openssl-dir=/opt/local/bin3.请阅读
libyaml是必需的。我已经有了:brew install libyamllibyaml-0.1.4 already installed
其他信息:
我的系统有 ruby 版本 1.8.7。当我使用那个 Ruby 时,一切正常(包括加载 SSL)。但对于我正在使用的一些宝石来说,它太旧了。所以,我已经使用 RVM 安装了所有其他版本。我还进行了必要的环境更改。我在 1.9.2、1.9.3 中都尝试了所有这些步骤。但同样no such file to Load - OpenSSL error。
我错过了什么?
【问题讨论】:
标签: ruby-on-rails openssl osx-lion rvm libyaml