安装RMagick时出现的问题

问题描述:

我知道已经有一些关于RMagick for Ruby 1.9.x的问题和广泛的解答,但是我仍然在安装时遇到问题。安装RMagick时出现的问题

我正在使用Eclipse的Ruby-Aptana插件,我已经安装了DevKit。我曾试图安装RMagick如下:

  1. 我已经下载并使用C从http://www.imagemagick.org/script/binary-releases.php#windows安装的ImageMagick 6.7.6-5-Q16-Windows的dll.exe:/ImageMagick6.7.6-5-Q16-windows -dll.exe 希望这是一个标题?

  2. 然后我设置环境变量,但我不知道该怎么做。我试过在Windows控制面板 - >系统 - >高级设置 - >环境变量 - >系统变量。在那里,我设置:

    PATH - >值:C:\ Ruby192 \ bin和C:\ ImageMagick的-6.7.6-Q16

    CPATH - > C:\ ImageMagick的-6.7.6-Q16 \包括

    LIBRARY_PATH - > C:\ ImageMagick的-6.7.6-Q16 \ lib中

  3. 我安装了rmagick创业板:创业板安装rmagick

不幸的是我仍然得到错误:

Temporarily enhancing PATH to include DevKit... 
    Buidling native extensions. This could take a while... 
    ERROR: Error installing rmagick: 
    ERROR: Error installing rmagick: 

    c:/Ruby192/bin/ruby.exe extconf.rb 
    checking for Ruby version >= 1.8.5... yes 
    checking for stdint.h...*** extconf.rb failed*** 
    Could not create Makefile due to some reason, probably lack of necessary 
    libraries and/or headers. Check the mkmf.log file for more details. 

我是Ruby-Starter,希望在回答我的(也许是愚蠢的)问题时尊重这一点。 谢谢大家的帮助!

+0

深夜聚会。看看这个[回答](http://*.com/a/39513938/1903781)关于如何在Windows 10上安装'rmagik'。 – 2016-09-15 14:47:39

我会完全抛弃RMagick。

RMagick吃了一吨的记忆。 ImageMagick还有其他的红宝石包装,我有更容易的时间使用。

https://github.com/probablycorey/mini_magick

MiniMagick是非常简单的。

祝你好运。

也请Ruby 1.9.2 how to install RMagick on Windows?

检查在你第2步你适应LIBRARY_PATH。这在过去不适用于我(即使在许多手册中推荐)。 rmagick-FAQ推荐设置为LD_LIBRARY_PATH而不是LIBRARY_PATH。与LD_LIBRARY_PATH它为我工作得很好。

尝试

gem install win32-service --platform=mswin32 
gem install rmagick --platform=mswin32 
+0

我有同样的问题,因此我尝试了这个。它没有解决错误。 – glenatron 2012-08-19 22:19:45