Ruby on rails 轨道上的剪纸机

Ruby on rails 轨道上的剪纸机,ruby-on-rails,imagemagick,paperclip,Ruby On Rails,Imagemagick,Paperclip,Windows10的rails应用程序中出现回形针错误。 回形针::错误::未通过ImageMagickeror识别 我尽了一切可能来弥补我的错误。我更改了路径。回形针。选项[:command\u path]=“C:/ImageMagick-6.8.5-10/Magick++/bin” 我试着给出像C:/ImageMagick-6.8.5-10或C:/Win/System32 我尝试了几个命令,如identify和convert,但无法解决此错误。 您能给出一个明确的解决方案来解决“Window

Windows10的rails应用程序中出现回形针错误。 回形针::错误::未通过ImageMagickeror识别

我尽了一切可能来弥补我的错误。我更改了路径。
回形针。选项[:command\u path]=“C:/ImageMagick-6.8.5-10/Magick++/bin”
我试着给出像
C:/ImageMagick-6.8.5-10
C:/Win/System32

我尝试了几个命令,如
identify
convert
,但无法解决此错误。
您能给出一个明确的解决方案来解决“Windows 10”的此错误吗?

就我而言,我将GnuWin32目录及其所有内容放在光盘上可以轻松找到的地方,并添加到config/environments/development.rb中:

Paperclip.options[:command_path] = 'C:\Sites\utils\GnuWin32\bin'

看起来convert已经是默认的Windows命令,因此无法正确上载图片

  • 从System32文件中删除
    convert.exe
  • 并安装dynamicImageMagick(确保检查旧版支持,以便支持convert命令)

  • 我卸载了ImageMagick并下载了适用于windows 10的ImageMagick-7.0.7-28-Q16-x64-dll.exe。此外,我还下载了默认情况下不在windows 10中的file.exe,这与Linux不同。File.exe提供的命令允许ImageMagick正确配置和运行

    模型中定义的附件是否有任何样式?@GaneshNavale它不是重复的。我在windows10中遇到此问题。你提到的那一个是给我的mac@SikandarTariq没有任何定义windows 10的正确文件是ImageMagick-7.0.7-28-Q16-x64-dll.exe。然后,您必须选择“安装旧版实用程序(例如转换)。我还选择了VBscript、Visual Basic和WSH的ImageMagickObject OLE控件…”。除非您有win32系统,但请检查7.0.7-28版本,我很高兴能为您提供帮助