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

发布于 2024-11-08 11:55:22 字数 602 浏览 1 评论 0原文

尝试安装回形针(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/..

Trying to install paperclip (the cloudfiles fork), but getting an error:

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

This is how I installed everything.

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/..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

暗藏城府 2024-11-15 11:55:22

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

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

I'm not sure if this will solve your problem, but if you're using Bundler, you don't need to call config.gem in your environment.rb. Maybe instead you should do:

gem 'paperclip-cloudfiles', '~>2.3', :require => 'paperclip'
阳光下的泡沫是彩色的 2024-11-15 11:55:22

在您的 gemfile 中,您可以尝试:

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

正如 Jack Chu 所说,您不需要在您的环境中列出 gem。

In your gemfile you could try:

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

As Jack Chu stated you shouldn't need to list the gem in your environment.rb

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文