2013-02-22 8 views
1

Я пытаюсь запустить рубиновый скрипт из командной строки, и получаю следующее сообщение об ошибке:вопросы ImageMagick с Руби

/Users/.../.rvm/rubies/ruby-1.9.2-p320 /lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require ': dlopen (/ Users /.../. rvm/gems/[email protected]_cron/gems/ RMagick-2.13.2/Библиотека/RMagick2.bundle, 9): Библиотека не загружен: /opt/local/lib/libMagickCore.6.dylib (LoadError)

Я установил ImageMagick с помощью

brew install imagemagick 

и командной строке u доступны как ожидалось. Не уверен, что здесь происходит.

Я попытался запустить

sudo find/-type f -name "libMagickCore.6.dylib" 

, чтобы увидеть, если я могу, возможно, символическая ссылка на файл в месте рубин ищет библиотеку, но не мог найти его ...

Любая идея, как исправить?

ответ

1

попробовать это:

rvm get head 
rvm pkg remove 
rvm reinstall 1.9.2-p320 --with-opt-dir=$(brew --prefix imagemagick) 
Смежные вопросы