我已经安装了Paperclip,但是当我尝试运行
时出错rake db:migrate
后
rails generate paperclip asset photo
我得到了
无法加载此类文件 - paperclip / tasks / attachments
有什么问题?该文件夹与该文件一起存在。
答案 0 :(得分:0)
尝试使用:
bundle exec rake db:migrate
答案 1 :(得分:0)
当我尝试将其作为插件(rails plugin install ...)下载时,我看到了同样的问题。我从vendor / plugins目录中删除了插件,然后将paperclip gem添加到gemfile(gem "paperclip", "~> 3.0"
),现在一切正常。你可能想尝试一下。
答案 2 :(得分:0)
要确保装入回形针以及支持附件的版本,请执行
bundle show paperclip
在文本编辑器中打开gem并检查paperclip / tasks / attachments.rb是否存在。如果不是,则需要升级gem的版本或卸载所有paperclip gem版本并进行全新安装。 paperclip-3.5.0有效。
如果版本正确并且仍然抛出错误,请包含
require 'paperclip'
你的boot.rb中的。
这会强制rails在启动时包含gem。