我正在尝试在我的上传器中使用此代码
version :thumb do
process :scale => [50, 50]
end
Run Code Online (Sandbox Code Playgroud)
我得到一个错误说
undefined method `scale' for #<#<Class:0x235b680>:0x0fb4c8>
Run Code Online (Sandbox Code Playgroud)
我正在使用Carrierwave和MiniMagick.我该如何解决这个错误?
我在OSX上安装了RVM,现在我的$PATH变量完全改变了.我试图改变它.bashrc,.profile但它似乎没有任何影响.我有什么想法我做错了吗?
我通过MacPorts和mini_magick gem安装了ImageMagick,我收到了以下脚本的错误.我该如何解决这个问题?
require 'rubygems'
require 'mini_magick'
image = MiniMagick::Image.open("input.jpg")
image.resize "100x100"
image.write "output.jpg"
/Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:164:in `create': MiniMagick::Invalid (MiniMagick::Invalid)
from /Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:73:in `read'
from /Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:134:in `block in open'
from /Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:133:in `open'
from /Users/Max/.rvm/gems/ruby-1.9.3-p125/gems/mini_magick-3.4/lib/mini_magick.rb:133:in `open'
from minimagick.rb:4:in `<main>'
Run Code Online (Sandbox Code Playgroud)