Ruby的Imagemagick问题

Ruby的Imagemagick问题,ruby,imagemagick,rvm,Ruby,Imagemagick,Rvm,我试图从命令行运行ruby脚本,但出现以下错误: /Users/../.rvm/rubies/ruby-1.9.2-p320/lib/ruby/site\u ruby/1.9.1/rubygems/custom\u require.rb:55:in'require':dlopen(/Users/../.rvm/gems/ruby-1.9.2)-p320@stitching_cron/gems/rmagick-2.13.2/lib/RMagick2.bundle,9):未加载库:/opt/loca

我试图从命令行运行ruby脚本,但出现以下错误:

/Users/../.rvm/rubies/ruby-1.9.2-p320/lib/ruby/site\u ruby/1.9.1/rubygems/custom\u require.rb:55:in'require':dlopen(/Users/../.rvm/gems/ruby-1.9.2)-p320@stitching_cron/gems/rmagick-2.13.2/lib/RMagick2.bundle,9):未加载库:/opt/local/lib/libMagickCore.6.dylib(加载错误)

我已使用安装ImageMagick

brew install imagemagick
命令行实用程序也如预期的那样可用。不知道这里发生了什么

我试着跑步

sudo find / -type f -name "libMagickCore.6.dylib"
看看是否可以将文件符号链接到Ruby正在查找库的位置,但找不到它

知道如何修复吗?

试试这个:

rvm get head
rvm pkg remove
rvm reinstall 1.9.2-p320 --with-opt-dir=$(brew --prefix imagemagick)
试试这个:

rvm get head
rvm pkg remove
rvm reinstall 1.9.2-p320 --with-opt-dir=$(brew --prefix imagemagick)