Wie erstelle ich eine komplette exe-Datei von cx_freeze (oder Installer) aus Python 3.3

9

Ich habe ein GUI-Python-Skript erstellt, das ich mit meinen Kollegen teilen möchte, um die Produktivität zu verbessern. Ich brauche einen Weg, um alles in eine Datei / Verzeichnis für sie zu verwenden. Ich habe den Standard versucht

%Vor%

Aber es enthält nicht alles (getestet auf ihren PCs und ich bekomme nur eine kurze Eingabeaufforderung Popup und dann schließt es.)

Es funktioniert gut auf meinem Computer, aber ich habe andere Dinge installiert (wie Python zum Beispiel)

Mein setup.py ist wie folgt:

%Vor%

Ich habe Stunden damit verbracht, ohne Glück zu suchen. Ich habe das Gefühl, dass es eine Möglichkeit gibt, alle benötigten Dateien einzubinden. Ich bin mir nicht sicher, wie. Jede Hilfe wäre willkommen. Danke.

    
mad5245 20.02.2013, 17:46
quelle

2 Antworten

3

Ich denke pyinstaller ist deine beste Wette. Sie haben zufällig eine Python3-Version:

py2exe - generiert eine einzelne ausführbare Datei

Ссылка

pip install Ссылка

    
Sohrab T 24.09.2015, 18:46
quelle
0

Sie könnten versuchen, pynsist. Es ist eine einfache Möglichkeit, Python-Anwendungen für Windows zu bündeln, und es gibt Beispiele für alle Arten von GUI-Toolkits:

Es beruht nicht auf setup.py, sondern auf einer separaten Konfigurationsdatei, die alle notwendigen Abhängigkeiten erfasst.

Repository: Ссылка

    
tobias47n9e 23.05.2015 10:09
quelle