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

Posted

技术标签:

【中文标题】错误原始错误:未安装 ImageMagick/GraphicsMagick【英文标题】:ERROR Original Error: ImageMagick/GraphicsMagick is not installed 【发布时间】:2015-09-20 12:13:52 【问题描述】:

我有一个使用 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 修订版 49769)[x86_64-darwin14]

-Rails 4.0.10

-在 Mac 上运行

【问题讨论】:

【参考方案1】:

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

sudo apt-get install libmagickwand-dev

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

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

【讨论】:

这是在包含我的应用程序的文件夹中,而不是应用程序本身? 您可以从终端的任何位置运行此命令。注意:它适用于 Ubuntu。 在 Mac 上,您可以使用 brew install imagemagick,但这本身需要您先安装 Homebrew。 我在 Mac 上,当我尝试 brew install imagemagick 我得到了这个...警告:imagemagick-6.9.1-6 已经安装 @SupremeA 然后,你需要卸载它,然后重新安装它。【参考方案2】:

在 Ubuntu 上:

sudo apt-get install imagemagick

【讨论】:

对我来说,在 Ubuntu 14.04 上,我需要这个答案和 @Arslan 的答案。 在 Ubuntu 16.04 上为我工作(我在尝试部署一个使用 imagemagick 来调整图像大小的 Rails Web 应用程序时遇到了这个问题) 我也需要这两个答案。 这条评论是我需要的,上面接受的也是解决方案的一部分 你拯救了我的夜晚,谢谢!【参考方案3】:

我遇到了同样的问题并解决了:

sudo apt-get update

sudo apt-get install imagemagick --fix-missing

【讨论】:

我能够在控制台中转换图像,但 resque 作业会不断返回该错误。运行 --fix-missing 后一切都恢复正常【参考方案4】:

sudo apt-get install graphicsmagick-imagemagick-compat

【讨论】:

【参考方案5】:

您只需要更新您的系统库。试试这个:-

sudo apt-get -f install

然后你就可以上传了。

【讨论】:

【参考方案6】:

只是我的经验的更新。我最近在使用最新版本的 ImageMagick 7.0.8-7 时遇到了同样的问题。我通过降级到 6.9 解决了这个问题......这出于某种原因解决了这个问题。

顺便说一句,我在 Windows 上。 x64。

【讨论】:

【参考方案7】:

Cloud9 上遇到错误的用户:

MiniMagick::Invalid (你必须有 ImageMagick 或 GraphicsMagick 已安装)

这为我解决了:

sudo yum install ImageMagick

【讨论】:

以上是关于错误原始错误:未安装 ImageMagick/GraphicsMagick的主要内容,如果未能解决你的问题,请参考以下文章

收到此错误:处理命令时发生未知的服务器端错误。原始错误:无法读取未定义的属性“替换”

如何解决 PhotoKit 错误“原始资源选择仅对未调整的基础版本有效”?

未捕获的安全错误:无法在“历史记录”上执行“replaceState”:无法在原始“null”的文档中创建

Appium 未知错误:处理命令时发生未知的服务器端错误。原始错误:重新安装需要“应用程序”选项

别名可变原始指针 (*mut T) 会导致未定义的行为吗?

(未解决)Android FragmentActivity 错误