2

brew新規インストール後に実行すると、次のようになります。

dyld: Library not loaded: /usr/local/Cellar/ruby/1.9.3-p194/lib/libruby.1.9.1.dylib
    Referenced from: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
    Reason: image not found

一般的な修正のほとんどを試しました。すべてが最新で、1.9.3 を使用しています。この問題に関するヘルプをいただければ幸いです。

4

1 に答える 1

1

rvm をインストールしてから Mac OSX で brew を実行すると、このエラーが発生しました。brew スクリプトは、rvm によってマウントされていないスクリプト内のシステム バージョンの ruby​​ をターゲットにしているようです。私がしたことは、この行を変更することだけでした:

#!/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -W0

私の/usr/local/bin/brewファイルでこれに:

#!/Users/<my user name>/.rvm/rubies/ruby-1.9.3-p385/bin/ruby -W0

使用していたバージョンの ruby​​ を rvm がインストールした場所 (注: 上記のスニペットではユーザー名を省略しました。パスは、システムにインストールされた有効な ruby​​ へのパスである必要があります)

それ以来、ブリューは幸せになり始めました。

于 2013-02-09T15:25:27.383 に答える