hmm: Python2 exe für Windows in Ubuntu erstellen

Beitrag lesen

Hi Leute,

ich habe ein Python2 Script welches die Bibliothek numpy benutzt. Ich erweitere dieses Script auf einem Ubuntu Rechner.

Jetzt würde ich gerne eine exe daraus erstellen, die sich auf einem Windows Rechner ausführen lässt. Geht das? Falls ja wie? leider kann zb py2exe nicht auf Ubuntu installiert werden weil Windows.h fehlt:


source/MemoryModule.c:32:21: fatal error: Windows.h: No such file or directory

 #include <Windows.h>

                     ^

compilation terminated.

error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

Zusatzfrage: Was braucht eine exe auf jeden Fall um zu funktionieren? Eine Python Installation und die genutzten Packete (z.B. numpy) oder wird eins davon oder sogar beides mit in die exe eingebaut? Wenn ich eine jar mit Java baue kann ich die notwendige Java Umgebung mitliefern und in den Ordner der jar pfeffern so das nix auf dem jeweiligen Rechner installiert sein muss, geht das auch bei Python?

akzeptierte Antworten