Ich muss ein Python-Skript in eine ausführbare Windows-Datei konvertieren.
Ich habe Python 2.6 installiert python26
.
Ich habe ein Skript erstellt und es beibehalten C:\pythonscript
. In diesem Ordner befinden sich zwei Dateien
Setup.py
und oldlogs.py
(diese Datei muss verschlüsselt werden)
setup.py
Code ist
from distutils.core import setup
import py2exe
setup(console=['oldlogs.py'])
Wie kann ich oldlogs.py in eine exe-Datei konvertieren?
python
compilation
executable
Dewal Tewari
quelle
quelle
Antworten:
Oder verwenden Sie PyInstaller als Alternative zu py2exe . Hier ist ein guter Ausgangspunkt . Mit PyInstaller können Sie auch ausführbare Dateien für Linux und Mac erstellen ...
So könnte man PyInstaller ziemlich einfach verwenden, um das vorliegende Problem zu lösen:
Aus der Dokumentation des Tools:
quelle
GitHub
Sternen,PyInstaller
hat ~ 4000 Sterne,cx_Freeze
hat 200 Sterne. SoPyInstaller
scheint beliebt zu sein und wahrscheinlich mehr Grenzfälle abgedeckt hat. warum denkst ducx_Freeze
ist besser alsPyInstaller
?Ich empfehle PyInstaller , ein einfaches Python-Skript kann mit den folgenden Befehlen in eine Exe konvertiert werden:
Dadurch wird eine Datei yourprogram.spec erstellt, die eine Konfiguration zum Erstellen der endgültigen exe darstellt. Der nächste Befehl erstellt die Exe aus der Konfigurationsdatei:
Mehr finden Sie hier
quelle
quelle