我一直在谷歌搜索一段时间,但找不到任何有用的东西。
基本上,当我将 gem 'rmagick' 放入我的 gemfile 并运行 bundle install 时,我收到以下错误消息:
使用 native 扩展安装 rmagick (2.13.1) C:/Ruby192/lib/ruby/site_ruby/1.9.1/rubygems/installer.rb:551:in `rescue in block in buil
d_extensions':错误:无法构建 gem native 扩展。 (Gem::Installer::ExtensionBuildError)
C:/Ruby192/bin/ruby.exe extconf.rb
检查 Ruby 版本 >= 1.8.5 ... 是
驱动器规范无效。
无法获取 ImageMagick 版本
* extconf.rb 失败 *
由于某种原因无法创建 Makefile,可能缺少
必要的库和/或头文件。检查 mkmf.log 文件以获取更多信息
细节。您可能需要配置选项。
我去了 RMagick 站点并安装了 Windows 二进制 gem。但它仍然不起作用。
我该怎么办?
编辑:我需要 rmagick for simple_captcha
最佳答案
好吧,终于让它工作了。
这就是最终帮助我做对的原因。
http://www.waydotnet.com/blog/2010/02/rmagick-on-ruby-1-9-1-i386-mingw32-work-d/
有趣的是,由于其他问题,我最终放弃了 simple_captcha。
使用第三方插件比我想象的要麻烦得多......
关于ruby-on-rails-3 - 无法安装 rmagick、ruby 1.9、rails 3、windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6447334/