2010-09-24 96 views
3

我有一個scrapy項目,我想將所有包裝在一起的客戶使用Windows,而無需手動安裝它們的依賴關係。我遇到過cxfreeze,但我不太確定它如何與scrapy項目配合使用。如何使用cxfreeze打包scrapy項目?

我想我會做出某種接口,並運行Scrapy抓取器'從scrapy.cmdline導入執行',但我不知道。

在此先感謝您的幫助。

回答

1

試用py2exe。它運行良好,你可以將所有代碼捆綁在一個exe文件中。

我建議你排除未使用的包,以減少exe文件大小(請參見在其網站上py2exe例子)

UDATE 作爲建議嘗試也

GUI2Exe是一個圖形用戶 界面前端到所有 「可執行的構建器」可用於Python編程語言 。它可以用來構建獨立的 Windows可執行文件,Linux 應用程序和Mac OS應用程序 從 Python腳本開始的軟件包和插件。

+0

+1 py2exe,gui2exe也是py2exe的優秀前端 – iondiode 2010-09-24 23:24:31

+0

謝謝,我添加了GUI2Exe Refs – daitangio 2010-10-01 07:34:49