2009-03-02 154 views
7

我有一個簡單的PyQT項目。我想知道如何在Windows中以這種方式構建它,使其成爲可運行的可執行文件。我不想要求用戶爲他的電腦安裝大量的QT框架。如何僅使用QT的必要部分來執行可執行文件?如何構建PyQT項目?

回答

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。