看板 Python 關於我們 聯絡資訊
抱歉我是新手 成功的轉出.exe檔,但是點兩下要執行只有快速閃過一個類似cmd的黑底視窗, 就馬上消失了,原本以為是我的程式碼有需要指定檔案名(sys.argv[1]), 和需要raw_input造成錯誤的 但寫了一個只有print("Hello World")的.py檔案轉成.exe後, 還是出現一樣的閃退狀況 改用py2exe,則是會出現Index Error: tuple index out of range的錯誤訊息 想請問是什麼地方有問題, 作業系統是win10,版本是Anaconda3(Python 3.6) 非常感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.65.195 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1517835539.A.587.html
duduk09: 可以考慮用Cmd window 執行 看看error message 是什麼 02/05 21:16
kenduest: 有無跑錯目錄,要找 dist 目錄內的程式檔案 02/05 21:30
TuCH: 程式執行完 沒有暫停 就會關閉 02/06 00:26
kenduest: 若純顯示 hello world 的確一般就是閃一下沒錯... 02/06 11:33
alan23273850: 程式沒事情做就會關掉了,你以為它會等你? 02/06 13:41
kenduest: 感覺學校課程寫 c 的,大概最後都要加 system("pause"); 02/06 15:47
kenduest: 大概就是這樣來的吧? 02/06 15:47
irene160: 最後隨便丟個input就好 02/09 06:57
ar54971: https://goo.gl/2WCUGr 03/06 03:43
galeondx: https://goo.gl/cybm9m 03/06 04:20
galeondx: https://goo.gl/MKaCK6 03/06 04:33