2012-08-11 72 views

回答

1

PyInstaller

PyInstaller是一個程序,轉換(包)的Python程序到 獨立的可執行文件,在Windows,Linux和Mac OS X,Solaris和AIX 下。與類似工具相比,它的主要優勢在於PyInstaller自從2.3開始支持Python的任何版本的 ,由於透明壓縮,它構建了更小的可執行文件 ,它完全是多平臺的,並且使用操作系統支持來加載動態庫,從而確保完全兼容 。

cx-freeze

cx_Freeze是凍結Python腳本 成可執行文件,在多,py2exe和py2app做同樣的方式一組腳本和模塊。 與這兩種工具不同的是,cx_Freeze是跨平臺的,並且應該可以在任何Python本身工作的平臺上工作。它支持Python 2.3或 (包括Python 3),因爲它使用了2.3中引入的zip導入 工具。

一旦你將它打包到一個獨立的環境中,無論是單個exe還是目錄結構,如果你需要特殊的安裝過程,你可以使用任何標準的Windows Installer應用程序。或者您可以簡單地將其作爲.exe分發,隨時可以運行。

相關問題