¿Cómo hago iconos para mi archivo exe al compilar mi programa Python?py2exe setup.py con iconos
Respuesta
que estaba buscando esto hace un tiempo, y encontré esto: http://www.mail-archive.com/[email protected]/msg05619.html
Presupuesto de enlace de arriba:
El archivo setup.py: PY_PROG =
'trek10.py' APP_NAME = 'Trek_Game'
cfg = {
'name':APP_NAME, 'version':'1.0', 'description':'', 'author':'', 'author_email':'', 'url':'', 'py2exe.target':'', 'py2exe.icon':'icon.ico', #64x64 'py2exe.binary':APP_NAME, #leave off the .exe, it will be added 'py2app.target':'', 'py2app.icon':'icon.icns', #128x128 'cx_freeze.cmd':'~/src/cx_Freeze-3.0.3/FreezePython', 'cx_freeze.target':'', 'cx_freeze.binary':APP_NAME, }
--snip--
que no tienen experiencia con py2exe pero una rápida google search encontró this, si incrustación de iconos en archivos exe fue lo que pidió.
Si desea crear archivos .ico, le sugiero que busque un ícono de diseñador o iconos completos. Claro que puede crear un ícono de estilo Win 3.x bastante fácil al crear una imagen de 16x16, 32x32, o 64x64 px en pintura, y cambiarle el nombre a .ico. Pero crear iconos modernos de resolución múltiple para Windows es mucho más complicado.
(yo estaba a punto de preguntar qué sistema operativo que estaba compilando para, cuando me di cuenta "exe" suena muy ventanas, y por supuesto ...)
La vinculación de los iconos se contesta en otras respuestas. Crear la cosa es tan fácil como usar png2ico. Se crea un archivo ico de 1 o más de png y se ocupa de múltiples tamaños, etc., como:
png2ico myicon.ico logo16x16.png logo32x32.png
creará myicon.ico con tamaños 16x16 y 32x32. Los tamaños deben ser múltiplos de 8 cuadrados y no mayores de 256x256.
py2exe es un poco anticuado, y se ha continuado con PyInstaller (que en sí es un poco anticuado; la liberación SVN es la mayoría hasta la fecha) http://pyinstaller.python-hosting.com/
Después de ejecutar a través de los guiones iniciales para PyInstaller y de generación el archivo de especificaciones de Makespec.py, edite el archivo de especificaciones y busque la sección EXE. Al final de eso solo agrega en tu definición de ico; por lo
consola = True)
se convertiría en
consola = True, icono = 'mine.ico')
Es decir, si la mina. El archivo ico estaba en la misma carpeta que el archivo Makespec.py. También hay una opción de línea de comando para alimentar el ícono. Creo que fue
python Makespec.py -i 'mine.ico' /path/to/file.py
- 1. Agrupar recursos GTK con py2exe
- 2. ¿PyPy funciona con Py2Exe?
- 3. Py2exe lxml woes
- 4. py2exe - generar solo archivo ejecutable
- 5. de impresión no funciona cuando se compila con py2exe
- 6. py2exe + sqlalchemy + sqlite problema
- 7. py2exe no genera un ejecutable
- 8. setup.py ejemplos?
- 9. DesconocidoTimezoneExcepción de error provocada con la aplicación Python compilada con Py2Exe
- 10. Ningún módulo llamado pyopencl (Py2exe)
- 11. ¿Icono de incrustación en .exe con py2exe, visible en Vista?
- 12. Incluir directorio vacío con python setup.py sdist
- 13. Crear diferentes tipos de distribución con setup.py
- 14. Setup.py: instalar lxml con Python2.6 en CentOS
- 15. bundle_files = 1 falla con py2exe usando matplotlib
- 16. Cómo empaquetar el programa Twisted con py2exe?
- 17. Usar bundle_files = 1 con py2exe no funciona
- 18. ¿Se puede usar Django con py2exe?
- 19. py2exe `ImportError: Ningún módulo llamado backend_tkagg`
- 20. py2exe para generar dlls?
- 21. ¿Cómo puedo construir py2exe sin errores?
- 22. menú de iconos GTK con
- 23. autotools y python setup.py
- 24. py2exe y no numpy llevarse bien
- 25. ejecutable hecho con py2exe no se ejecuta en Windows XP 32bit
- 26. problema de multiprocesamiento [pyqt, py2exe]
- 27. ¿Hay alguna alternativa a py2exe?
- 28. WPF: ListView con vista de iconos?
- 29. Cómo usar iconos personalizados con mapKit framework?
- 30. alinee los iconos con el texto
Sé cómo crear archivos ico cómo los uso en mi compilación (como en mi script setup.py –