RMagic gem 需要错误。 RMagick2.so无法打开
RMagic gem require error. RMagick2.so cannot be opened
当我在控制器中尝试以下操作时,
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,完全不知所措。
有什么想法吗?
谢谢!
您遇到的问题与路径有关 -
转换位于
/usr/local/bin/convert
它应该位于
/usr/bin/convert
把bin下的去掉,重新安装,问题就解决了。
当我在控制器中尝试以下操作时,
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,完全不知所措。
有什么想法吗?
谢谢!
您遇到的问题与路径有关 -
转换位于
/usr/local/bin/convert
它应该位于
/usr/bin/convert
把bin下的去掉,重新安装,问题就解决了。