Rails - 无法使用MiniMagick进行操作,也许它不是图像?原始错误:未安装ImageMagick / GraphicsMagick

时间:2016-08-20 05:15:24

标签: ruby-on-rails ruby rubygems imagemagick minimagick

所以我将图片上传到google云存储与carrierwave一起正常工作。现在我希望使用minimagick将所有图像转换为.png。我添加了mini_magic gem并在我的mac上测试了它并且工作正常。当我部署更改并在生产中测试它时,我得到错误:

Value Failed to manipulate with MiniMagick, maybe it is not an image? Original Error: ImageMagick/GraphicsMagick is not installed

我在灵活的环境中使用Google Cloud Publisher VM。所以我通过SSH连接它并运行sudo apt-get install imagemagick。它完成了,看起来imagemagick安装成功。

root@cs-6908-devshell-vm-5a72c8c9-d84d-4072-a5ba-29d989ab6282-131:/home/user# convert -version
Version: ImageMagick 6.8.9-9 Q16 x86_64 2016-06-01 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC Features: DPC Modules OpenMP
Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib

问题是我仍然得到同样的错误。我在其他问题中看到了这个问题,但是有mac和windows。

0 个答案:

没有答案