2016-11-02 3 views
0

Ich habe vor kurzem eine Desktop-App mit Electron und Express.js gebaut, und ich habe auch Python-Shell in Node.js verwendet, um ein Python-Modul aufzurufen. Insbesondere ruft der Express-Server das Python-Modul auf, das SQL-Abfragen an Impala sendet, und holt das Abfrageergebnis daraus und überträgt es dann an das Frontend.Wie verteile ich eine Desktop-App mit Electron, Node.js und Python

Es funktioniert gut, aber ich frage mich, wie diese App zu verteilen? Offensichtlich ist das Python-Shell-Modul ohne Python-Umgebung nicht anwendbar. Irgendwelche Vorschläge? Danke euch allen!

Antwort

0

Soweit ich sehe, Sie haben zwei Möglichkeiten:

  1. Verteilen Sie eine Python Installer entlang zur Installation
  2. Port Ihr Python-Modul auf eine native ausführbare Datei, nativen Knotenmodul, oder schlicht JS im Electron App selbst.
Verwandte Themen