与Bundler合作的Heroku上的rmagick

时间:2011-06-09 08:18:57

标签: heroku sinatra bundle rmagick

我收到此错误:

/app/che.rb:6:in `require': no such file to load -- rmagick (LoadError)
from /app/che.rb:6:in `<top (required)>'

这是一个sintra应用程序:https://github.com/rtacconi/cheguevarafx/blob/master/che.rb Gemfile:https://github.com/rtacconi/cheguevarafx/blob/master/Gemfile 该应用的所有文件:https://github.com/rtacconi/cheguevarafx

我尝试了很多方法而没有成功。似乎在部署期间安装了,但事实并非如此。

请指教。

1 个答案:

答案 0 :(得分:4)

使用以下Gemfile

source "http://rubygems.org"

gem 'rack'
gem 'sinatra'
gem "rmagick", "2.12.2", :require => "RMagick"

并将rmagick包含在:

require 'RMagick'