Python PyInstaller und schließen-Symbol Datei
Ich bin das erstellen einer ausführbaren Datei mit PyInstaller (v1.5) - auch, ich bin mit GUI2EXE, um mir zu helfen. Mein Skript fordert eine icon-Datei befindet sich im Arbeitsverzeichnis:
icon_file = '\pics\myicon.ico'
Wenn ich erstellen Sie die ausführbare Datei, ich möchte nicht den "working directory", vielmehr haben die Symbol-Datei enthalten direkt in meine ausführbare Datei. Gibt es eine Möglichkeit, dies zu tun?
Wenn Sie das nicht machen, da, ich will eine Datei (meine ausführbare Datei), in dem auch meine Symbol-Datei.
- Wie erstelle ich eine Datei, damit Sie folgende Symbol-Dateien?
- Wie aktualisiere ich mein script code-Zugriff auf die Symbol-Datei korrekt?
Ich bin auch auf der Suche, dies zu tun für jede Bild-Datei oder auch Daten-Datei...
Dank!
InformationsquelleAutor mcfly | 2013-01-02
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Anstatt also das eigentliche Symbol der verteilten ausführbaren Datei, die Sie suchen, darunter ein Symbol oder andere Bild, dass Ihre python-Skript öffnen/Lesen von der Festplatte zur Laufzeit?
Können zusätzliche Daten werden gebündelt in der exe-Datei, und pyinstaller bietet eine Methode, die den Zugriff zur Laufzeit. Diese Frage zeigt, wie es in Ihr .spec, und die Antwort zeigt, wie access es über Ihr Skript:
Die Bündelung von Daten-Dateien mit PyInstaller (--onefile)
InformationsquelleAutor Jason Viers
Ich bin nicht sehr vertraut mit GUI2EXE, aber Sie können geben Sie ein Symbol-Datei (etwas runterscrollen für die Windows/OS-X-spezifische Optionen) auf der Kommandozeile, während Sie bauen die spec-Datei. Das wird es als das Symbol der Anwendung, und Sie müssen nicht zu verteilen, das Symbol getrennt. Blick auf die spec-Datei, die es erzeugt, es fügt ein argument icon in der exe-Datei etwa so:
Sorry, falsch verstanden, was Sie gesucht haben. In diesem Fall Jason Viers' Antwort angemessen ist. Oder konvertieren Sie das Symbol, um eine Python-Datei e.g mit img2py.
Meine Schuld für das, was war wohl eine schlecht formulierte Frage. Vielen Dank für die img2py Einblick!
InformationsquelleAutor ChrisC