首页 > 解决方案 > 在 node.js 中生成 python ENOENT

问题描述

我正在创建一个与 python 和电子 js 交互以创建 GUI 的节点 js 脚本。不幸的是,我目前陷入了一个错误。该错误是:

Uncaught Error: spawn python ENOENT

这是在 events.js 的第 167 行,我找不到的脚本。我目前已将我的 PYTHON 环境变量设置为 C:\Python27\python.exe 并将我的 PYTHONPATH 设置为 C:\Python27。

这是发生此错误时正在运行的代码。

function getselectors() {
var ps = require("python-shell")
var path = require("path")

var amount = document.getElementById('para').value;

var options = {
    scriptPath : path.join (__dirname, '/../engine/'), args : [amount]
}

ps.PythonShell.run ('test.py', options, function (err, results) {
if (err) throw err;
swal (results [0]);
});

}

标签: javascriptpythonnode.js

解决方案


推荐阅读