tutorial online python icons executable pyinstaller explorer

python - online - Icono de configuración de Pyinstaller



pyinstaller online (3)

Yo uso el comando que:

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

Todos los iconos no cambian a test.ico

Algunos iconos siguen siendo el icono predeterminado (pyinstaller) ...

¿Por qué?

Todos los iconos cambian el sistema operativo -> windows 7 32bit, windows 7 64bit (haga el sistema operativo de archivo exe)

permanece el icono predeterminado SO -> Windows 7 64bit (otra PC)


Creo que esto podría tener algo que ver con el almacenamiento en caché (posiblemente en el Explorador de Windows). También estaba mostrando el antiguo icono de PyInstaller en algunos lugares, pero cuando copié el archivo exe en otro lugar, todos los iconos antiguos habían desaparecido.


El siguiente comando puede establecer el ICONO en el archivo ejecutable . Recuerde que el archivo ".ico" debe aparecer en el lugar de la ruta que se proporciona en "Path_of_.ico_file".

pyinstaller.exe --onefile --windowed --icon = "Path_of_.ico_file" app.py

Por ejemplo, el archivo app.py presente en el directorio actual y ''app.ico'' está presente dentro de la carpeta ''Imágenes'' que se crea en el directorio actual. Así que el comando debe darse a continuación. El archivo ejecutable final se generará dentro de la carpeta ''dist'' .

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


Sé que esto es antiguo y lo que sea (y no estoy seguro de si es una pregunta), pero después de buscar, tuve éxito con este comando para --onefile :

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

Google me llevó a esta página mientras buscaba una respuesta sobre cómo configurar un ícono para mi archivo .exe, por lo que tal vez ayude a alguien más.

La información aquí se encontró en este sitio: https://mborgerson.com/creating-an-executable-from-a-python-script