回形针错误:未初始化的常量Paperclip(NameError)

时间:2011-05-19 18:08:25

标签: ruby-on-rails ruby-on-rails-3 paperclip

尝试安装paperclip(cloudfiles fork),但收到错误:

 config/enviroments/development.rb:28:in 'block in <top (required)>': uninitialized constant Paperclip (NameError)

这就是我安装所有内容的方式。

的Gemfile:

gem 'cloudfiles', '>=1.4.9'
gem 'paperclip-cloudfiles', '~>2.3'

到config / environment.rb

config.gem 'paperclip-cloudfiles', :lib => 'paperclip'

配置/ enviroments / development.rb

Paperclip.options[:command_path] = "/ImageMagick/6.6.9-Q16/" #ImageMagick is at c:/ImageMagick/..

2 个答案:

答案 0 :(得分:3)

我不确定这是否可以解决您的问题,但如果您使用的是Bundler,则无需在您的environment.rb中调用config.gem。也许你应该这样做:

gem 'paperclip-cloudfiles', '~>2.3', :require => 'paperclip'

答案 1 :(得分:0)

在你的gemfile中你可以尝试:

gem 'paperclip', :git => "git://github.com/minter/paperclip.git"

正如杰克朱所说,你不需要在你的环境中列出宝石.rb