回形针错误 - NotIdentifiedByImageMagickError 使用亚马逊 S3

Paperclip error - NotIdentifiedByImageMagickError using amazon S3

我已经 Rails 安装了 Paperclip 直到今天,它工作得很好。我不知道是什么原因造成的。我试图了解 ImageMagick,所以我从官方网站下载了它。安装后,我收到有关 libpng15.15.dylib 或类似内容的错误。因此,我使用 CLI 中的 rm -rf 命令删除了 ImageMagick。然后我使用 homebrew.

再次安装它

之后我再次 运行 我的应用程序并收到此错误。

Command :: identify -format '%wx%h,%[exif:orientation]' '/var/folders/...-3gfyiu.png[0]' 2>/dev/null 
[paperclip] An error was received while processing: #<Paperclip::Errors::NotIdentifiedByImageMagickError: Paperclip::Errors::NotIdentifiedByImageMagickError>

当我 运行 identify -format '%wx%h,%[exif:orientation]' '/var/folders/5x/...3gfyiu.png[0] 我得到这个错误。

identify: unable to open image '/var/folders/....': No such file or directory @ error/blob.c/OpenBlob/2705.
identify: unable to open file '/var/folders/....' @ error/png.c/ReadPNGImage/3921.

identify -format '%wx%h,%[exif:orientation]' '/var/folders/5x/...3gfyiu.png我遇到了这个错误。

 unknown image property "%[exif:orientation]" @ warning/property.c/InterpretImageProperties/3762.

我知道有很多与此相关的 Whosebug 问题,但所有这些已接受的答案都不适合我。

这些是我到目前为止所做的。

identifyconvert 命令在 CLI 中运行良好。

环境:

手动安装 imagemagick-6.9.3-10 似乎可以解决问题。所以我认为这是 imagemagick 中的一个错误。

imagemagick: brackets in file names 'No such file or directory' — Mac OS X