纸夹错误:未初始化常量纸夹(NameError)

4
尝试安装Paperclip(Cloudfiles分支),但遇到错误:
 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'

config/enviroments/development.rb

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

3

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

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

你是我的救命恩人,朋友。 - John

0

在你的Gemfile文件中,你可以尝试:

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

正如Jack Chu所述,您不需要在environment.rb中列出宝石。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接