pyinstaller: Symbol der Anwendung ändern
Ersten mal mit pyinstaller,
Ich lief pyinstaller appname.py --icon='myicon.ico'
Die icon-Datei konvertiert mit convertico.com und es ist im gleichen Verzeichnis, in dem ich lief pyinstaller
In dist/Programmname/Verzeichnis, das die ausführbare Datei appname Symbol ist immer noch nicht geändert.
Habe ich etwas falsch gemacht?
Die spec-Datei ist:
# -*- mode: python -*-
block_cipher = None
a = Analysis(['appname.py'],
pathex=['/home/admin/appname'],
binaries=None,
datas=None,
hiddenimports=[],
hookspath=None,
runtime_hooks=None,
excludes=None,
win_no_prefer_redirects=None,
win_private_assemblies=None,
cipher=block_cipher)
pyz = PYZ(a.pure, a.zipped_data,
cipher=block_cipher)
exe = EXE(pyz,
a.scripts,
exclude_binaries=True,
name='appname',
debug=False,
strip=None,
upx=True,
console=True , icon='myicon.ico')
coll = COLLECT(exe,
a.binaries,
a.zipfiles,
a.datas,
strip=None,
upx=True,
name='appname')
Dein code funktionierte bei mir, ohne das
--icon
option. (Windows 7 + pyinstaller 3.2.1). Die --icon
option hat nicht funktioniert auf seine eigene, obwohl. Nur der spec-Datei-definition.InformationsquelleAutor electro | 2015-10-13
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hat es geklappt, nur ein problem mit zwischengespeicherten Symbole. Wenn Sie bewegen Sie den
.exe
in einen anderen Ordner das Symbol ändern sollte. Nur um sicher zu sein, obwohl neu erstellen mit :Den
--clean
Befehls reinigt den cache und Ihr Symbol wird korrekt angezeigtInformationsquelleAutor Mark Cuddihy