我尝试使用下面的命令来安装RmMagic:错误安装rmagick:错误:未能建立宝石原生扩展
gem install rmagick -v=2.12.2
运行此命令后,我得到了一些错误:
Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. D:/ruby/bin/ruby.exe extconf.rb checking for Ruby version >= 1.8.5... yes Invalid drive specification. Unable to get ImageMagick version *** 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. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=D:/ruby/bin/ruby Gem files will remain installed in D:/ruby/lib/ruby/gems/1.8/gems/rmagick-2 .12.2 for inspection. Results logged to D:/ruby/lib/ruby/gems/1.8/gems/rmagick-2.12.2/ext/RMagick /gem_make.out
请在这方面帮助我。提前致谢。
嗨穆克什,感谢您的答复,但我想你已经在上述消息中提到的方式,但我仍然面临着同样的问题,我正在研究红宝石1.8.7和轨道2.3.5 – 2012-04-05 18:32:50
检查此问题http://stackoverflow.com/questions/3940554/cant-install-rmagick-and-imagemagick-on-windows -7 – Mukesh 2012-04-09 12:37:47
@Mukesh:谢谢,这对我很有用,但我不必做环境变量的东西。这里是我的确切步骤:1 - 将ImageMagick-6.5.6-Q8安装到C:\。 2 - 安装时,请检查所有包装箱。 3-run'gem install rmagick -v'2.12.1' - --with-opt-lib = C:\ ImageMagick-6.5.6-Q8 \ lib --with-opt-include = C:\ ImageMagick-6.5 1.6 Q8 \ include'。这终于为我工作,并成功安装。 – Travesty3 2012-08-07 13:10:14