我有:
Windows XP Professional SP3
Ruby 1.8.7
Rails 3.0.3
ImageMagick 6.5.6 Q8
Rmagick 2.12.9
我尝试在我的Rails应用程序中使用rmagick功能......
当我尝试在 Ruby 应用程序中使用rmagick时,一切正常!
但是当我尝试在 Rails 应用程序中使用rmagick时,有消息:
无法加载此类文件 - RMagick
我:
require 'rubygems'
require 'RMagick'
宝石文件中的:
gem 'rmagick-2.12.0-x86-mswin32', '2.12.0', :path => 'vendor'
请帮帮我!
答案 0 :(得分:0)
这对我来说非常适合 Windows Vista , Rails 3.1 , Ruby 1.9.1 环境:
尝试从https://github.com/rmagick/rmagick/zipball/master
下载RMagick然后在'C:\ RailsInstaller \ Ruby1.9.2 \ lib \ ruby \ gems \ 1.9.1 \ bundler \ gems \ rmagick-rmagick'中提取它(根据您的需要修复它)
然后调用'gem install rmagick'
它对我来说很好,现在当我需要在Rails应用程序中使用rmagick时我只需添加到Gemfile:
gem "rmagick"
然后调用'bundle install'。
祝你好运。PS:请注意我使用http://www.railsinstaller.org工具安装了Rails。
答案 1 :(得分:0)
我尝试使用 rails 3.2.12 和 ruby 2.0.0p0(2013-02-24)[i386-mingw32] 这是最新版本写入。
在我的本地计算机上成功安装rmagick时,请尝试以下步骤:
我希望这也有助于解决您的问题。