【发布时间】:2015-07-28 08:28:52
【问题描述】:
我正在尝试从 Node.js 服务器上的 python 脚本获取数据。 我需要以超级用户权限启动这个 python 脚本。
child.execFile('sudo python /home/pi/node.js_scripts/app/request.py', function (err, stdout, stderr) {
if (err) throw err;
if (stderr) throw err;
console.log(stdout); });
但我得到这个错误:
Error: spawn sudo python /home/pi/node.js_scripts/app/request.py ENOENT
at exports._errnoException (util.js:746:11)
at Process.ChildProcess._handle.onexit (child_process.js:1046:32)
at child_process.js:1137:20
at process._tickCallback (node.js:355:11)
我该如何解决我的问题?
【问题讨论】:
标签: python node.js child-process spawn