产生ENOENT错误

10

我正在尝试使用imager模块将文件上传至Amazon S3。然而,我一直收到一个错误信息:

events.js:72
    throw er; // Unhandled 'error' event
              ^
Error: spawn ENOENT
    at errnoException (child_process.js:980:11)
    at Process.ChildProcess._handle.onexit (child_process.js:771:34)

我已经在电脑上安装了ImageMagick,但它一直显示未链接,这可能是问题吗?我还尝试使用brew link imagemagick进行链接,但出于某些原因无法链接。我正在使用OSx操作系统。有什么解决办法吗?

谢谢。


ENOENT通常指向未找到的文件。请确保您的路径是相对且正确的。 - moka
2个回答

7
请确保 ImageMagick 可执行文件包含在 PATH 环境变量中。

参考链接,请访问https://dev59.com/SV4c5IYBdhLWcg3wqLte - laconbass
我正在使用Windows 10操作系统。在PATH环境变量中应该指定哪个路径? - Ankit Parmar

3

只需在Ubuntu上简单操作即可:

sudo apt-get install imagemagick

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接