2015-04-05 167 views
0

我最近用py2exe製作了一個Python程序的可執行文件,當我運行這個可執行文件時,一個命令窗口出現了一瞬間,然後消失了。我的程序本身從來沒有真正運行過。一切仍然在dist文件夾內,所以我不確定實際上有什麼錯誤。有沒有解決方案?運行Python可執行文件時彈出命令窗口?

回答

1

如果你所有的程序都是打印一些東西,並且你通過雙擊可執行文件來運行它,那麼它只是在它完成運行時關閉控制檯。如果您希望窗口保持打開狀態,請從命令行運行程序。您也可以創建一個運行程序的批處理文件,然後暫停控制檯,以便在控制檯關閉前至少獲得「按任意鍵」。

+0

恐怕不是這樣。該程序創建一個GUI,所以命令窗口根本不應該顯示,我不認爲。不過,我是Python新手。 – TimeWillTell 2015-04-05 03:22:44

+1

我相信Tigerhawk是正確的。該程序可能遇到一個異常(也許py2exe沒有正確捆綁一切),打印出回溯,然後停止。您應該嘗試從控制檯運行它並查看是否存在回溯。 – Gustav 2015-04-05 03:52:27

+0

是的!我跑進控制檯,它告訴我這個問題,現在它已經修復了。謝謝你們倆! – TimeWillTell 2015-04-05 03:55:42

相關問題