产生 ENOENT 错误

Posted

技术标签:

【中文标题】产生 ENOENT 错误【英文标题】:spawn ENOENT error 【发布时间】:2013-07-30 20:13:06 【问题描述】:

我正在尝试使用成像器模块将内容上传到 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 通常指向未找到的文件。确保您的路径是相对且正确的。 【参考方案1】:

请确保 ImageMagick exe 包含在 PATH 环境变量中。

【讨论】:

参考,请访问***.com/questions/27688804/… 我使用的是 Windows 10。我应该在 PATH 环境变量中给出哪个路径。【参考方案2】:

只需在Ubuntu 上工作:

sudo apt-get install imagemagick

【讨论】:

以上是关于产生 ENOENT 错误的主要内容,如果未能解决你的问题,请参考以下文章

反应原生窗口,产生 npm ENOENT 错误

产生 ENOENT node.js 错误

电子包装器产生 ENOENT

在 NodeJS 中运行 R 脚本时产生 Rscript ENOENT 错误

如何阅读 npm ENOENT 错误

节点:错误:ENOENT,readdir