ruby-on-rails-3 - 无法安装 rmagick、ruby 1.9、rails 3、windows

标签 ruby-on-rails-3 windows-7 ruby-1.9 rmagick

我一直在谷歌搜索一段时间,但找不到任何有用的东西。

基本上,当我将 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/

相关文章:

ruby-on-rails - Phusion Passenger 处理具有多个 RVM ruby 的多个项目的问题

visual-c++ - WS_EX_LAYERED、不可见窗口和全新安装的 Windows

c++ - 如何从进程ID获取主窗口句柄?

ruby-on-rails - Ruby 1.9 比 Ruby 1.8 慢?

ruby - 替换 rdoc 用法

ruby - ActiveRecord 不会更新

ruby-on-rails - Redis 和 Sidekiq 在 Ubuntu 16.04 上的生产环境中使用 systemd 和 Capistrano 部署

ruby-on-rails - Rails 设计可确认 : authorize first sign in at sign up

javascript - 将实例变量传递给 js.erb 文件 (Rails 3/jQuery)

c# - 无法获得在 VS2010 中使用 IISOle 对象的引用