Tengo un proyecto simple de PyQT. Me gustaría saber cómo compilarlo en Windows de tal manera que se convierta en ejecutable ejecutable. No quiero exigir al usuario que instale un marco QT pesado para su computadora. ¿Cómo hacer ejecutable solo las partes necesarias de QT?¿Cómo construir el proyecto PyQT?
7
A
Respuesta
6
Uso py2exe
para implementar una GUI independiente de Windows multiplataforma (en Linux, todas las libs de python están disponibles en los hosts de Linux). Ejecuta la "configuración" de py2exe para construir un .exe +, y py2exe extrae los bits binarios y su código python y los compila en un paquete ejecutable de Windows cargable y ejecutable.
Python 2.5 en Windows fue el requisito a largo plazo, pero el reciente 0.6.9 release agregó soporte python2.6 (y python2.7?). No python3 todavía.
Además, es posible que desee consultar Py2exeAndPyQt en py2exe wiki.
1
¿Has mirado py2exe, cxFreeze u otras aplicaciones de empaque de python? Eliminan las dlls necesarias mirando lo que usas.
3
Además de py2exe y cx-Freeze, echa un vistazo a PyInstaller.
Cuestiones relacionadas
- 1. Cómo crear el instalador de Windows para el proyecto pyqt
- 2. ¿Cómo usar buildout para construir Qt, PyQt y SIP?
- 3. Eclipse: no se puede construir el proyecto
- 4. Maven - skip proyecto principal construir
- 5. Cómo ejecutar el proyecto después de construir con maven
- 6. Cómo especificar eso para construir el proyecto A ¿otro proyecto B tiene que ser construido primero?
- 7. Archivos sobrescritos en el proyecto maven al construir una guerra
- 8. Dile AppleScript para construir XCode Proyecto
- 9. ¿Cómo organizar el código GUI (para PyQt)?
- 10. Usar Maven para construir el complejo proyecto Flex
- 11. Construir/ejecutar el proyecto iOS Xcode desde la Terminal
- 12. MonoTouch con el Proyecto Biblioteca portátil no puede construir
- 13. Cómo construir un proyecto VS2010 C++ en un BuildServer
- 14. Maven - ¿Cómo construir varios proyectos Maven independiente de un proyecto
- 15. ¿Cómo construir un proyecto de Visual C++ para Linux?
- 16. ¿Cómo construir un proyecto de C# sin verificar las dependencias?
- 17. ¿Cómo construir un proyecto de Android con openjdk en Ubuntu?
- 18. ¿Cómo usar las bibliotecas Qxt en PyQt?
- 19. PEP8 y PyQt, cómo conciliar
- 20. pyqt: cómo eliminar un widget?
- 21. Aprendiendo PyQt rápidamente
- 22. PyQt documentación
- 23. proyecto Maven en Eclipse - ensamblaje implementación falla construir
- 24. PyQt: eliminar columnas innecesarias
- 25. PyQt y menú contextual
- 26. Autoscroll PyQt QTextWidget
- 27. Construir y ejecutar un proyecto xcode a través de AppleScript
- 28. Construir otro proyecto por evento de preconstrucción sin agregar referencia
- 29. Comparación PyQt vs PySide
- 30. MSBuild'ing un proyecto con un post-evento construir xcopy