NodeJS child_process生成未执行

时间:2019-01-03 16:27:01

标签: node.js raspbian child-process

我下载并安装了Raspbian Stretch(内核4.14)的新图像。我安装了Node,并转移了现有的ExpressJS应用程序。我可以启动服务器,除了做一件事以外,像以前一样做所有事情-生成子进程

  const { spawn } = require('child_process');
  const pyProg = spawn('python', ['/home/pi/jp/scripts/pythons/WifiAuto.py']);

  pyProg.stdout.on('data', function(data) {
      console.log(data);
      // It never enters here
  });

此生成对我以前的Raspbian版本有效,但不适用于我安装的新副本。 Node控制台中没有任何错误的日志。

我还尝试生成不同的进程(vlc),但结果是相同的。

  const vlcProg = spawn('vlc']);

  vlcProg.stdout.on('data', function(data) {
      console.log(data);
      // It never enters here
  });

我会缺少一些库/软件包吗?

0 个答案:

没有答案