javascript - 在 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]);
});
}
解决方案
推荐阅读
- python - 在 Seaborn 的 regplot 中理解 x_bin 有一些问题
- groovy - 为什么这个 Groovy 脚本会失败?
- azure - 如何通过 Azure PowerShell 授予用户对第 3 方企业应用程序的同意?
- javascript - Javascript 事件处理程序(使用按钮更改字体颜色)
- excel - 将此单元格拆分为多行
- bigdata - 是否有任何包含支持定义按需查询的 UI 的可扩展数据流框架?
- powershell - 如何动态地将增量附加到名称?
- macos - Mac os M1 Scikit-learn 模块找不到
- javascript - js this.form.submit(); 忽略所需的输入 html
- cmake - Cmake 无法调用自定义命令