Skip to main content
 首页 » 编程设计

electron之打包由 Python Flask Electron 提供支持的 Electron 应用程序

2024年08月05日10hnrainll

我刚刚创建了一个由 Flask 提供支持的 Electron 应用程序。

当我在 powershell 中运行该应用程序时,它运行得很好,但是当我使用 electro-packager 构建该应用程序时,它成功了,但该应用程序无法运行。

似乎 python 代码不会包含在应用程序中。 如何构建应用程序并集成我在应用程序中使用的所有 python 代码和模块?

我正在使用任何 python 模块,例如 pandas

请您参考如下方法:

我能够使用 here 中的指南来打包 Electron flask 应用程序它提供了下面给出的答案的更详细信息。

首先确保 pyinstaller.exe 在运行时实际正确启动服务器,并且当您定向到浏览器中的托管页面时,该应用程序会执行您需要它执行的所有操作。 package flask 应用教程是here .

然后确保您何时执行:

var subpy = require('child_process').spawn('./dist/hello/hello'); 

您确保它:

var subpy = require('child_process').spawn('path_to_flask_exe');