2013-01-25 110 views
1

我已經完成了包括一個簡單的GUI的日誌分析劇本,我想知道。是否可以打包整個事情到一個文件(.exe prefferably),將攜帶甚至蟒蛇本身,因此它可以從站啓動,且不會蟒蛇+模塊的安裝?也許用C包裝它?我對編程世界相當陌生,因此這個問題可能聽起來很愚蠢。包裝一個Python程序的可執行文件(包括Python?)

我也想看看py2exe和pyInstaller,但沒有找到一個方法來包裝它「一切」。腳本是使用GTK2x和一些附加模塊(dateutil,colorama)在Python 2.7.3中編寫的。

+3

py2exe正是你所期待的。 –

回答

0

你可能想看看this。 你應該知道,編譯Python程序會給你一個巨大的可執行文件(5個或更多MB),因爲它增加了蟒蛇到你的可執行文件,這意味着,即使是簡單的一行程序(例如:print("hello world"))會給你一個大.exe文件

+0

是的,我知道尺寸問題,但在我的特殊情況下它們是次要問題。首要任務是「讓它在任何隨機工作站上執行」,這可能會令其他方法無法勝任。 並感謝您的鏈接,虐待看看它,只要我能! – panta