Heim  >  Artikel  >  Backend-Entwicklung  >  Kann Python Exe-Software entwickeln?

Kann Python Exe-Software entwickeln?

(*-*)浩
(*-*)浩Original
2019-07-06 11:17:005966Durchsuche

pyinstaller packt Python-Skripte in exe-Software, um auf Maschinen ohne Python-Umgebung ausgeführt zu werden

Kann Python Exe-Software entwickeln?

Die neueste Version ist Pyinstaller 3.1.1. Unterstützt Python2.7 und Python3.3+. Kann unter den Betriebssystemen Windows, Mac und Linux ausgeführt werden. (Empfohlenes Lernen: Python-Video-Tutorial)

Aber es ist nicht kreuzkompiliert, was bedeutet, dass die von PyInstaller unter Windows generierte Exe nur unter Windows und unter Linux ausgeführt werden kann Die unter generierten können nur unter Linux ausgeführt werden.

Installation von Pyinstaller unter Windows

Verwenden Sie den Befehl pip install pyinstaller. Unter Windows erfordert Pyinstaller die Unterstützung von PyWin32. Wenn PyWin32 bei der Installation von pyinstaller mit pip nicht gefunden wird, wird pypiwin32 automatisch installiert

Pyinstaller-3.1.1 erfolgreich installiert. pypiwin32-219 wird angezeigt, was bedeutet, dass die Installation erfolgreich ist

Verwenden Sie

Suchen Sie den Ordner, in dem sich pyinstaller.exe befindet (normalerweise im Ordner „scripts“ unter Python) (warme Erinnerung: Drücken Sie die Tabulatortaste in cmd, um die Funktion abzuschließen)

Fügen Sie dann die Adresse der Datei hinzu, die Sie konvertieren möchten (zwischen den beiden steht ein Leerzeichen).

Wenn Sie -F nach pyinstaller.exe hinzufügen, wird es in eine Exe-Datei gepackt Datei (die Datei wird größer), wenn nicht, gibt es viele Bibliotheksdateien. Das Hinzufügen von -w bedeutet, dass es als exe ohne Cmd-Fenster gepackt wird und beim Ausführen ohne Hinzufügen ein Cmd-Fenster angezeigt wird. (Hinzufügen oder nicht, hängt von Ihren persönlichen Vorlieben ab)

-F-Befehl

Beachten Sie, dass bei Befehlen die Groß-/Kleinschreibung beachtet wird. Es wird hier groß geschrieben. Verwenden Sie den Befehl -F, um die Anwendung in eine unabhängige EXE-Datei zu packen. Andernfalls handelt es sich um einen Ordner mit verschiedenen DLLs und abhängigen Dateien.

Befehl -p

Dies Nach dem Anweisung können Sie den Pfad für pyinstaller hinzufügen, um nach Modulen zu suchen. Weil die Anwendungsverpackung viele Module umfasst. Sie können den Pfad hier selbst hinzufügen. Nach dem Testen durch den Autor kann es jedoch im Site-Packages-Verzeichnis erkannt werden und es ist nicht erforderlich, es manuell hinzuzufügen

Weitere technische Artikel zu Python finden Sie unter Python Tutorial Spalte zum Lernen!

Das obige ist der detaillierte Inhalt vonKann Python Exe-Software entwickeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn