J'ai un simple projet PyQT. Je voudrais savoir comment le construire dans Windows de telle manière, qu'il devienne exécutable exécutable. Je ne veux pas obliger l'utilisateur à installer un framework QT lourd pour son ordinateur. Comment rendre exécutable avec seulement les parties nécessaires de QT?Comment construire un projet PyQT?
Répondre
J'utilise py2exe
pour déployer une interface graphique Windows autonome (sous Linux, toutes les bibliothèques python sont disponibles sur les hôtes Linux). Vous exécutez py2exe "setup" pour construire un .exe +, et py2exe tire les bits binaires et votre code python et construit dans un pack exécutable Windows exécutable et exécutable.
Python 2.5 sur Windows était l'exigence de longue date, mais le récent 0.6.9 release a ajouté le support python2.6 (et python2.7?). Pas encore de python3. En outre, vous pouvez consulter Py2exeAndPyQt sur le wiki py2exe.
Avez-vous regardé py2exe, cxFreeze ou d'autres applications d'emballage python? Ils éliminent les DLLs nécessaires en regardant ce que vous utilisez.
En plus de py2exe et cx-Freeze, consultez PyInstaller.
- 1. Construire automatiquement le projet C
- 2. Utilisation de NAnt et Ivy pour construire un projet VB6
- 3. Comment pourrais-je construire l'installateur dans mon projet?
- 4. comment construire un vC++ fichier dans commandline
- 5. PyQt menu contextuel
- 6. PyQt: Redéfinition QGraphicsView.drawItems
- 7. PyQt - QLabel héritant
- 8. Projet d'installation WiX - Arrêter de construire après chaque compilation
- 9. Comment construire ImageButton Control Adapter (ou plus général, comment construire un adaptateur de contrôle simple)?
- 10. problème d'importation pyqt
- 11. pyQT QNetworkManager et ProgressBars
- 12. Actualiser QTextEdit dans PyQt
- 13. Pyqt GroupBox parenting
- 14. ne peut pas construire dtproj [SSIS] projet dans Visual Studio
- 15. Comment construire un navigateur de fichiers web?
- 16. Construire avec msbuild et définir dynamiquement des références de projet
- 17. PyQt et le menu contextuel
- 18. Ant construire un squelette de fichier pour transformer un projet éclipse dans une guerre?
- 19. Vérifier l'existence de tous les fichiers avant de construire un projet
- 20. Comment construire Qwt sur Windows
- 21. PyQt Répétition automatique des formulaires
- 22. Comment construire NHibernate Fluent?
- 23. Comment construire dynamiquement LINQ
- 24. Widget personnalisé PyQt en C++
- 25. Construire un lexer en C
- 26. Problèmes de codage dans PyQt
- 27. PyQT: QTableWidget.setItemPrototype ne fonctionne pas?
- 28. VB.NET: Construire un gestionnaire d'événements - Auditeurs
- 29. Comment construire un plugin VST avec OSX/XCode
- 30. Comment construire Boost-bibliothèques pour iPhone