1

ルート ディレクトリ (RVM を使用しています) から rails を実行しようとすると、次のメッセージが表示されます。

~/.rvm/gems/ruby-1.9.2-p0/gems/activesupport-3.1.2/lib/active_support/dependencies.rb:240:in `require': dlopen(~/.rvm/gems/ruby-1.9.2-p0/gems/pg-0.11.0/lib/pg_ext.bundle, 9): Library not loaded: /opt/local/lib/libssl.1.0.0.dylib (LoadError)
  Referenced from: /usr/local/lib/libpq.5.3.dylib

不足している依存関係をインストールする方法を知っている人はいますか? 使ってみた

brew install dlopen 

しかし、それは役に立ちませんでした。

4

1 に答える 1

2

あなたは Mac を使っていると思います (そうでなければ、homebrew を使用しないでしょう?)

Mac (または *nux) への依存関係に関するすべての問題を解決するため、これらのリンクを確認してください。

エラーがその方向を指しているため、SSLから始めて、readlineまたはzlibでエラーが発生した場合は他のリンクを使用してください。

余談ですが、私の知る限り、RVM Ruby は自作ライブラリを使用していません。

読んでください!

RVM はhttp://rvm.ioに移動しました。上記のリンクにあった手順は、現在のバージョンの rvmでは有効ではありません。したがって、OP のような問題が発生している場合は、別の場所を探してください。

于 2011-11-21T16:25:34.540 に答える