2009-03-02 12 views
7

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?

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