Error: spawn ENOENT 在Node中使用gm
发布于 10 年前 作者 shadow88sky 23866 次浏览 最后一次编辑是 8 年前 来自 问答

各位大神,我装的是imageMagick,如题所示,进行图片压缩时,报{ [Error: spawn ENOENT] code: ‘ENOENT’, errno: ‘ENOENT’, syscall: ‘spawn’ },请问是什么原因, 该如何解决?(另外,用的是centos,不是乌班图~)

9 回复

你的电脑上面安装imageMagick了吗??

屏幕快照 2014-12-05 下午3.08.43.png,是这个么?我用的别人的demo 发现上传照片的格式大小不符合要求的时候就会出现这样的错误

@CocaCola183 是的 ,就是这个提示,是因为上传图片的格式大小?那具体的大小是多少呀?

有没有大神能告诉我解决方案啊…

代码呢? 没代码不知道情况. 可能是找不到文件?

@shadow88sky 哥们,你的问题我解决了,你看下https://cnodejs.org/topic/51fc8bd944e76d216ab64939这个帖子,发帖人 安装的时imageMagick,而不是GraphicsMagick,如果你用mac,https://sethvargo.com/install-imagemagick-on-osx-lion/, 安装一下,然后再跑,就OK了

我也碰到了这个问题,gm和 imageMagick都装了,还是不行,好奇怪啊,大神们解决了吗

回到顶部