回形针我的形象不被'识别'命令识别。 (运行Windows)

即时通讯使用回形针来调整我的图像,但我不断收到这个错误

(1个错误禁止此项目保存:图像C:/DOCUME~1/HP_ADM~1/LOCALS~1/Temp/stream,5584,0.jpg不能被“识别”命令识别)

我已经尝试了几乎所有我在网上find的东西:

  • 添加Paperclip.options [:command_path] =“C:\ ImageMagick-6.6.6-Q16”到我的development.rb
  • 对project.rb进行更改(删除单引号)

我正在运行最新的Ruby / Rails和Paperclip 1.3.3的窗口

我只是进入Rails,我不知道该怎么做。 我知道这是一个普遍的问题,但我所遇到的所有答案都没有帮助。

提前致谢。

我能够得到这个工作在Windows XP(我的开发环境 – 部署到Heroku工作正常)通过执行以下操作:

  1. 将ImageMagick安装到c:\ ImageMagick
  2. 编辑config / environments / development.rb并添加以下内容

    Paperclip.options [:command_path] =“C:/ ImageM〜1”

  3. 杀死并重新启动开发服务器,以拿起新的配置。

我无法通过使用“长”窗口路径得到它的工作。 只有'〜1'怪胎。 所以,你唯一需要做的就是改变

Paperclip.options[:command_path] = "C:\ImageMagick-6.6.6-Q16" 

 Paperclip.options[:command_path] = "C:/ImageM~1" 

我能够像爱德华那样或多或少地工作,并增加了一些内容:

  1. 安装ImageMagick到c:\ Imagick6 – >选择这个路径有一个不超过8个字符的文件夹名称
  2. 如果您有以前的版本,请确保从路径中删除旧版本,并且c:\ Imagick6位于您的Windows路径中(请在提示符中查询“echo%path%”)
  3. 编辑config / environments / development.rb并添加:
    Paperclip.options [:command_path] =“C:/ Imagick6”
  4. 杀死并重新启动开发服务器,以拿起新的配置
  5. 你甚至可能需要重新启动Windows,以确保新路径(我做了,无法验证是否有帮助)