错误 原始错误: ImageMagick/GraphicsMagick未安装

43

我有一个应用程序正在使用Imagemagick,但我不得不重建我的环境,现在当我尝试上传头像(这就是为什么我正在使用Imagemagick),它在添加图像时一直给我以下错误。

Avatar Failed to manipulate with MiniMagick, maybe it is not an image? Original Error: ImageMagick/GraphicsMagick is not installed
我将其安装在包含我的应用程序的文件夹中,但似乎应用程序没有识别安装。是否有办法使应用程序识别 minimagick,或者我安装的位置错误,或者完全错了。
-更新-
我卸载了minimgick并重新安装,但仍然出现相同的错误,尽管显示已安装。这是我的版本...
-imagemagick-6.9.1-6
-ruby 2.2.1p85(2015-02-26 revision 49769)[x86_64-darwin14]
-Rails 4.0.10
-在mac上运行
7个回答

96

为了成功地完成 rmagick gem,您需要安装 libmagickwand-dev。执行以下命令即可完成安装:

您需要安装 libmagickwand-dev,才能成功完成 rmagick gem。以下命令将为您完成此操作:

sudo apt-get install libmagickwand-dev

在Mac上,您需要运行以下命令:

brew install imagemagick # it requires you to install Homebrew first.

这是在包含我的应用程序的文件夹中,而不是应用程序本身吗? - SupremeA
1
您可以从终端的任何位置运行此命令。注意:它只适用于Ubuntu操作系统。 - Arslan Ali
1
在 Mac 上,您可以执行 brew install imagemagick,但这需要您先安装 Homebrew。 - Arslan Ali
我正在使用Mac电脑,当我尝试运行"brew install imagemagick"时,出现了以下提示... 警告:imagemagick-6.9.1-6已经安装。 - SupremeA
所以我遇到了同样的问题,我运行了上面的命令并成功添加了一张图片,但第二次尝试添加图片时,出现了相同的问题。有任何想法吗? - Suraj
显示剩余4条评论

51

在Ubuntu上:

sudo apt-get install imagemagick

3
在我的Ubuntu 14.04上,我需要这个答案和@Arslan的答案。 - Adrian Carr
在Ubuntu 16.04上对我有用(我遇到了这个问题,尝试部署一个利用imagemagick进行图像调整大小的rails web应用程序) - Francis Malloch
我也需要两个答案。 - Jeff Zivkovic
这个评论正是我所需要的,同时上面被接受的答案也是解决方案的一部分。 - Amir El-Bashary
你救了我的晚上,谢谢! - Unkas

22

我曾遇到同样的问题,并通过以下方法解决:

sudo apt-get update

sudo apt-get install imagemagick --fix-missing


我能够在控制台中转换图像,但是 Resque 作业会持续返回该错误。运行 --fix-missing 后,一切都恢复正常了。 - Cremz

5
安装 GraphicsMagick-ImageMagick 兼容性包:

sudo apt-get install graphicsmagick-imagemagick-compat


2

我想更新一下我的经历。最近我在使用最新版本的ImageMagick 7.0.8-7时遇到了同样的问题。我通过降级到6.9版本来解决这个问题......不知道为什么,但这解决了问题。

  • 顺便说一下,我使用的是Windows x64系统。

我在这里找到了二进制文件:https://imagemagick.org/archive/binaries/ - Pizaranha

1

对于在 Cloud9 上遇到以下错误的人:

MiniMagick::Invalid (您必须安装 ImageMagick 或 GraphicsMagick)

这是我的解决方法:

sudo yum install ImageMagick

1

您只需要更新系统库。请尝试以下命令:

sudo apt-get -f install

然后您就可以上传它了。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接