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)
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
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.
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