gpt4 book ai didi

node.js - 错误 : Could not execute GraphicsMagick/ImageMagick: identify "-ping" "-format" "%wx%h"

转载 作者:搜寻专家 更新时间:2023-10-31 22:22:02 28 4
gpt4 key购买 nike

我正在尝试在生产机器中查找图像的尺寸。它返回错误。

Could not execute GraphicsMagick/ImageMagick: identify "-ping" "-format" "%wx%h" "uploads/userPhoto-1499669685192.png" this most likely means the gm/convert binaries can't be foundsize==undefined

但它在本地机器上运行良好,我已经在生产机器上上传了与本地机器相同的模块。

最佳答案

根据 source code for gm ,当 spawn(启动进程的函数)返回 ENOENT 时会发生此错误,这是“no entry”的低级错误,意味着未找到所需的程序在 $PATH用于正在运行的 Node 进程(我的意思是它可能存在,但您仍然需要检查正在运行的进程的环境)。

所以这是一个简单的所需组件的安装问题。本地机器有所有这些,但不是你的生产机器。你说你“已经上传了所有模块”(我想你的意思是所有 npm 模块),但这还不够,gm 模块依赖于 GraphicsMagick 或 ImageMagick 之一。

引自 main page for gm :

First download and install GraphicsMagick or ImageMagick.

关于node.js - 错误 : Could not execute GraphicsMagick/ImageMagick: identify "-ping" "-format" "%wx%h",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45028710/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com