Paperclip和ImageMagick的Rails图像上传问题 - 无法运行`identify`命令。请安装ImageMagick

时间:2016-10-29 16:56:56

标签: ruby-on-rails ruby imagemagick paperclip

当我尝试在我的Rails应用程序中上传图像时,收到错误消息:

Could not run the `identify` command. Please install ImageMagick.

我从http://www.imagemagick.org/script/binary-releases.php#windows

安装了ImageMagick

我遵循的步骤是:

  1. 在gemfile中添加了回形针
  2. bundle install
  3. 在我的模型中添加has_attached _file
  4. rails g paperclip post image
  5. 我正在使用Windows 7 Ultimate 64位。

    知道问题可能是什么?

1 个答案:

答案 0 :(得分:0)

您是否尝试在环境文件中指定ImageMagick路径? (development.rb或production.rb)。

Paperclip.options[:command_path] = "YOUR_IMAGEMAGICK_PATH"

对于我(linux服务器)刚刚在我的config / environments / production.rb中插入了这一行,问题就消失了!

Paperclip.options[:command_path] = "YOUR_IMAGEMAGICK_PATH"