我正在尝试从命令行运行ruby脚本,并收到以下错误:
/ Users /.../。rvm / rubies / ruby-1.9.2-p320 / lib / ruby / site_ruby / 1.9.1 / rubygems / custom_require.rb:55:in,init':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(LoadError)
我已经使用
安装了ImageMagickbrew install imagemagick
并且命令行实用程序可按预期方式使用。不确定这里发生了什么。
我试过了
sudo find / -type f -name "libMagickCore.6.dylib"
看看我是否可以将文件符号链接到Ruby正在寻找库的位置,但找不到它...
知道如何解决?
答案 0 :(得分:1)
试试这个:
rvm get head
rvm pkg remove
rvm reinstall 1.9.2-p320 --with-opt-dir=$(brew --prefix imagemagick)