我有一個簡單的PyQT項目。我想知道如何在Windows中以這種方式構建它,使其成爲可運行的可執行文件。我不想要求用戶爲他的電腦安裝大量的QT框架。如何僅使用QT的必要部分來執行可執行文件?如何構建PyQT項目?
7
A
回答
6
我使用py2exe
來部署Windows獨立GUI跨平臺(在Linux下,所有python庫都可在Linux主機上使用)。您運行py2exe「setup」來構建.exe +,py2exe將二進制位和您的python代碼拉到一個可加載的,可運行的Windows可執行文件包中。
windows 2.5上的Python 2.5是長期的要求,但最近0.6.9 release增加了python2.6(和python2.7?)支持。沒有python3呢。
此外,你可能想諮詢Py2exeAndPyQt在py2exe wiki。
1
你看過py2exe,cxFreeze或其他python包裝應用程序嗎?他們通過查看你使用的東西來清除所需的dll。
3
除了py2exe和cx-Freeze,請查看PyInstaller。
相關問題
- 1. SWTbot - 如何構建項目
- 2. 如何構建PCL項目
- 3. 如何構建Cocoa項目
- 4. 構建項目
- 5. PyQt:如何編輯itemmodel中的項目?
- 6. 如何爲pyqt項目創建windows安裝程序
- 7. 如何參數化2個項目,即「構建其他項目之後構建」
- 8. 如何指定構建項目另一個項目B必須先構建?
- 9. 如何僅在Eclipse CDT上的「構建項目」中構建當前項目?
- 10. 項目構建目標 - 混合x64和x86項目構建
- 11. Maven - 如何構建依賴項目
- 12. Android:如何掛鉤Eclipse構建項目?
- 13. 如何從MSBUILD中構建項目?
- 14. 如何使用Microsoft.Build.BuildEngine構建Silverlight項目?
- 15. 如何構建共享項目
- 16. 如何用MsBuild v15構建C++項目?
- 17. 如何構建一個Haskell項目?
- 18. 如何使用maven構建aspectj項目?
- 19. 如何使用mdtool構建MonoTouch項目
- 20. 如何構建媒體項目?安卓
- 21. 如何Maven構建子項目?
- 22. 如何導入/構建此項目?
- 23. 如何使用RequireJS構建JavaScript項目
- 24. 我如何使用CMake構建項目?
- 25. 如何構建這個OpenGL項目
- 26. 如何使用CMake構建OpenSceneGraph項目?
- 27. Node.js如何構建HTTP REST APi項目?
- 28. 如何構建Common Lisp項目?
- 29. 我如何構建我的Python項目?
- 30. 如何構建AngularJS-Rails項目