Icône de réglage de Pyinstaller

j'utilise la commande suivante:

pyinstaller.exe --icon=test.ico -F --noconsole test.py

toutes les icônes ne changent pas en test.ico

certaines icônes restent l'icône par défaut(pyinstaller)...

Pourquoi?

icône tout changement d'OS -> windows 7 32 bits, windows 7 64 bits(fichier exe OS)

reste l'icône par défaut OS - > windows 7 64bit (autre PC)

18
demandé sur denfromufa 2015-03-27 03:05:37

3 réponses

je sais que c'est vieux et tout (et pas exactement si c'est une question), mais après avoir cherché, j'ai eu du succès avec cette commande pour --onefile:

pyinstaller.exe --onefile --windowed --icon=app.ico app.py

Google m'a conduit à cette page pendant que je cherchais une réponse sur la façon de mettre une icône pour mon .exe, donc peut-être que ça aidera quelqu'un d'autre.

Les informations ici a été trouvé sur ce site: https://mborgerson.com/creating-an-executable-from-a-python-script

35
répondu J. Saw 2015-11-06 01:50:33

je pense que cela pourrait avoir quelque chose à voir avec la mise en cache (peut-être dans Windows Explorer). J'ai fait apparaître L'ancienne icône PyInstaller dans quelques endroits aussi, mais quand j'ai copié l'exe ailleurs, toutes les vieilles icônes avaient disparu.

14
répondu Alan L 2016-10-12 22:34:49

commande ci-Dessous pouvez définir l' icône sur le fichier exécutable. N'oubliez pas le ".le fichier ico doit se présenter à l'endroit du chemin indiqué dans " Path_of_.ico_file".

pyinstaller.exe --onfichier --fenêtre --icon="Path_of_.ico_file" app.py

par exemple: app.py fichier présent dans le répertoire courant et 'app.ico' est présent à l'intérieur de l' dossier' Images' qui est créé dans le répertoire courant. Donc la commande devrait être donnée ci-dessous. Le le fichier exécutable final sera généré à l'intérieur du 'dist' dossier.

pyinstaller.exe --onfichier --fenêtre --icon=Images\app.ico app.py

1
répondu Avinash Poshiya 2018-03-05 10:56:59