0

RMagick for Ruby 1.9.x については、すでにいくつかの質問と広範な回答があることは知っていますが、インストールにはまだ問題があります。

Ruby-Aptana Plugin for Eclipse を使用していますが、すでに DevKit をインストールしています。次のようにRMagickをインストールしようとしました:

  1. ここから C:/ImageMagick6.7.6-5-Q16-windows-dll.exe にImageMagick 6.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\include

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

  1. rmagick gem をインストールしました: gem install 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 であり、私の (おそらくばかげた) 質問に答えるときに、これを尊重してくれることを願っています。助けてくれてありがとう!

4

3 に答える 3

1

試す

gem install win32-service --platform=mswin32
gem install rmagick --platform=mswin32
于 2012-06-26T20:04:50.603 に答える
1

私は RMagick を完全に捨てます。

RMagick は大量のメモリを消費します。ImageMagick 用のルビー ラッパーは他にもあります。

https://github.com/probablycorey/mini_magick

MiniMagick は非常に簡単です。

幸運を祈ります。

于 2012-04-09T21:55:54.640 に答える
0

Ruby 1.9.2 Windows に RMagick をインストールする方法も確認してください。

ステップ 2 では、適応しLIBRARY_PATHます。これは、過去にはうまくいきませんでした(多くのマニュアルで推奨されていても)。rmagick -FAQLD_LIBRARY_PATHではnotに設定することを推奨していLIBRARY_PATHます。LD_LIBRARY_PATHそれは私にとってはうまくいきました。

于 2012-04-10T21:38:32.493 に答える