2012-01-09 17 views
3

私の問題の解決策を探しているレールエラーに関するすべての記事を読んだことがあります。私はSnow Leopardにアップグレードし、Agile Development with Railsの書籍に従ってRVMとRailsをインストールしました。しかし、一度私のアプリケーションフォルダを作成してRAKEを実行すると、私はこのエラーを受け取り、それを修正する方法を理解できません。私は何度でも何度も何度も再インストールを試みました。これはアーキテクチャ上の問題ですか?またはライブラリを見つけてロードする必要がありますか?それ、どうやったら出来るの?Rails - レイクエラー:ライブラリがロードされていません

rake aborted! 
dlopen(/opt/local/lib/ruby/1.8/i686-darwin9/digest/sha1.bundle, 9): Library not loaded: /opt/local/lib/libcrypto.1.0.0.dylib 
Referenced from: /opt/local/lib/ruby/1.8/i686-darwin9/digest/sha1.bundle 
Reason: no suitable image found. Did find: 
/opt/local/lib/libcrypto.1.0.0.dylib: mach-o, but wrong architecture - /opt/local/lib/ruby/1.8/i686-darwin9/digest/sha1.bundle 

(See full trace by running task with --trace) 

答えて

1

私はこの問題を、ルビー1.8.7 /乗客/アパッチのスタックに持っていました。 ruby(macports経由で)を再インストールし、opensslライブラリに対して再構築すると、これが私のために修正されました。

6

おそらくシステムに変更がありました。あなたは、ルビによって必要とされたいくつかのファイルやフォルダを移動または削除したかもしれません。

rvm reinstall ree 

基本的にはspyleの回答は正しいですが、ewww macportsです。 go行くホームブリュー!

+0

私のために働いた、ありがとう! – sailor

関連する問題