我面临的问题是我的rails 3.2.17应用程序。我在我的ubuntu机器上安装了rmagick 2.13.2 ImageMagick 6.7.7-10。我确实找到了libMagick,我找到了以下列表:
$ locate libMagick
/usr/lib/x86_64-linux-gnu/libMagickCore.a
/usr/lib/x86_64-linux-gnu/libMagickCore.la
/usr/lib/x86_64-linux-gnu/libMagickCore.so
/usr/lib/x86_64-linux-gnu/libMagickCore.so.5
/usr/lib/x86_64-linux-gnu/libMagickCore.so.5.0.0
/usr/lib/x86_64-linux-gnu/libMagickWand.a
/usr/lib/x86_64-linux-gnu/libMagickWand.la
/usr/lib/x86_64-linux-gnu/libMagickWand.so
/usr/lib/x86_64-linux-gnu/libMagickWand.so.5
/usr/lib/x86_64-linux-gnu/libMagickWand.so.5.0.0
答案 0 :(得分:5)
RMagick2.so
取决于libMagickCore.so.4
,但您没有。{/ p>
要解决此问题,请尝试以下方法:
sudo ln -s /usr/lib/x86_64-linux-gnu/libMagickCore.so.5 /usr/lib/x86_64-linux-gnu/libMagickCore.so.4
sudo ln -s /usr/lib/x86_64-linux-gnu/libMagickWand.so.5 /usr/lib/x86_64-linux-gnu/libMagickWand.so.4
sudo ldconfig
如果这不起作用,可能需要早期版本的ImageMagick。
答案 1 :(得分:-1)
最后我找到了解决方案。希望这也可以帮助别人。实际上" libmagickcore4" libs丢失了。所以使用下面的命令安装它。
sudo apt-get install libmagickcore4