升级到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可用。
答案 0 :(得分:14)
添加
gem 'RMagick'
或
gem "rmagick", "~> 2.13.1"
到您的Gemfile
,然后运行
bundle
答案 1 :(得分:5)
安装
apt-get install libmagick9-dev
第一
答案 2 :(得分:3)
对于那些使用Heroku的人:
gem "rmagick", "~>2.13.2", :require => 'RMagick'
此外,无论您在何处使用,都包括以下内容:
require 'RMagick'
答案 3 :(得分:3)
对于现在阅读此内容的任何人,我在安装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
干杯
答案 4 :(得分:0)
在为Redmine之类的应用程序运行捆绑软件时,gem可能是可选的,因此您必须像这样包含它:
bundle install --with rmagick
考虑到它存在于您的Gemfile中,它应该看起来像 喜欢:
group :rmagick do
gem "rmagick", "~> 2.16.0"
end