尝试安装回形针(云文件分叉),但收到错误:
config/enviroments/development.rb:28:in 'block in <top (required)>': uninitialized constant Paperclip (NameError)
这就是我安装所有内容的方式。
宝石文件:
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/..
我不确定这是否能解决您的问题,但是如果您使用的是捆绑器,则无需在 environment.rb 中调用 config.gem。也许相反,您应该这样做:
gem 'paperclip-cloudfiles', '~>2.3', :require => 'paperclip'
在您的 gemfile 中,您可以尝试:
gem 'paperclip', :git => "git://github.com/minter/paperclip.git"
正如 Jack Chu 所说,您不需要在您的环境中列出宝石。