升级到Rails 3.0库后,将不再检测到rmagick。这是我的设置:
Ubuntu server 10.4
gem 1.7.2
ruby 1.9.1
rails 3.0.7
rmagick-2.13.1
在irb中可以包括库:
irb(main):002:0> require 'RMagick'
=> true
在rails 2中可以使用rmagick。
gem 'RMagick'
或
gem "rmagick", "~> 2.13.1"
到您的Gemfile
,然后运行
bundle
apt-get install libmagick9-dev
第一
gem "rmagick", "~>2.13.2", :require => 'RMagick'
此外,无论您在哪里使用它,都应包括以下内容:
require 'RMagick'
libmagick9-dev
时遇到了问题(它似乎已被替换)。 我运行了以下程序,并成功安装:
sudo apt-get install libmagickcore-dev
sudo apt-get install graphicsmagick-libmagick-dev-compat
sudo apt-get install libmagickwand-dev
sudo apt-get install imagemagick
gem install rmagick
欢呼声
bundle install --with rmagick
考虑到它存在于您的Gemfile中,它应该看起来像像:
group :rmagick do gem "rmagick", "~> 2.16.0" end