当我在控制器中尝试以下操作时,
require 'RMagick'
并正在运行
RAILS_ENV=production rake gems:install
我收到以下错误。
rake aborted!
libMagickCore.so.2: cannot open shared object file: No such file or directory - /usr/lib64/ruby/gems/1.8/gems/rmagick-2.10.0/lib/RMagick2.so
当我选中时,文件RMagick2.so出现在目录中。
还安装了ImageMagick。
identify --version
给出
Version: ImageMagick 6.4.8-10 2015-05-23 Q16 OpenMP http://www.imagemagick.org
Copyright: Copyright (C) 1999-2009 ImageMagick Studio LLC
此问题的任何解决方案?
之前,当我安装Imagemagick 6.5版本时,它说RMagick配置了ImageMagick 6.4.8。我们可以在RMagick gem中更改配置的ImageMagick版本吗?
我已经尝试过卸载并重新安装ImageMagick和RMagick。
有什么想法吗?
谢谢!
答案 0 :(得分:1)
您面临的问题是路径 -
转换位于
/usr/local/bin/convert
它应该位于
/usr/bin/convert
删除bin下的那个并重新安装,问题就解决了。