【问题标题】:ImageMagick/GraphicsMagick is not installed for MiniMagick没有为 MiniMagick 安装 ImageMagick/GraphicsMagick
【发布时间】:2017-03-03 04:41:07
【问题描述】:

在 Windows 上,我尝试在 CarrierWave 中使用 MiniMagick gem。但是当我使用它来获取 rails 项目(在 G:Ruby/RailsProject 中)中的图像尺寸时。以下是打印出来的

ImageMagick/GraphicsMagick is not installed

我已经安装了最新版本的 ImageMagick (7.0.3-4)。并添加了路径:

CPATH C:\ImageMagick\include
LIBRARY_PATH C:\ImageMagick\lib
PATH C:\ImageMagick

但出于某种原因。未检测到 ImageMagick

【问题讨论】:

  • 我不知道 MiniMagick、Ruby 或 CarrierWave,所以我只是猜测......也许 PATH 应该是 C:\ImageMagick\bin
  • 由于某种原因,它在我的 ImageMagick 目录中不存在。但是,有一个 dll 版本和一个二进制版本。难道只有二进制版本才有bin吗?
  • 对不起,我不知道。

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


【解决方案1】:

更新 gem 后我遇到了同样的问题 - MiniMagick 现在似乎忘记了:

默认 CLI 是 ImageMagick,但如果你想使用 GraphicsMagick,你 可以在配置中指定:

MiniMagick.configure 做 |config| config.cli = :graphicsmagick 结束

但将config.cli = :imagemagick 放入配置似乎解决了我的问题

【讨论】:

    猜你喜欢
    • 2017-11-12
    • 2021-12-22
    • 1970-01-01
    • 2015-06-05
    • 2015-09-22
    • 2016-09-16
    • 2017-04-25
    • 2017-11-27
    • 2015-09-20
    相关资源
    最近更新 更多