2016-10-21 54 views
0

在Windows上,我试图使用CarrierWave中的MiniMagick gem。但是当我使用它来获得一个rails项目中的图像尺寸(在G:Ruby/RailsProject中)。以下是打印ImageMagick/GraphicsMagick没有安装MiniMagick

ImageMagick/GraphicsMagick is not installed 

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

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

但由于某种原因。 ImageMagick的未检测

+0

我不知道MiniMagick,Ruby或CarrierWave,所以我只是猜测......也许'PATH'应该是'C:\ ImageMagick \ bin' –

+0

出于某种原因,它不存在于我的ImageMagick目录中。但是,有一个DLL版本和二进制版本。难道只有二进制版本有bin吗? –

+0

对不起,我不知道。 –

回答

0

我有同样的问题在更新gems-似乎MiniMagick现在忘记之后:

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

MiniMagick.configure do | config | config.cli =:实:graphicsmagick结束

但在配置puting config.cli = :imagemagick似乎解决我的问题