我已經在Python 2.7.11上創建了一個GUI,它包含一個主頁面以及通過主頁面上的按鈕鏈接的頁面1和頁面2。使用PyInstaller將主頁面轉換爲python exe文件,轉換過程中沒有錯誤。主page.exe出現在dist文件夾中,但點擊它時,DOS屏幕閃爍,主頁面沒有打開,也沒有保留在屏幕上。作爲初學者,我不確定如何進一步推進。請幫忙。Tkinter exe文件-DOS屏幕閃爍但GUI不會持久
1
A
回答
1
如果你最後有一行像root.mainloop()
(root
代表你的主窗口)以確保事件循環運行,那麼你需要調試你的代碼。嘗試在一段時間內運行一小段代碼,看看是否一切順利,並看看它們哪裏不好;然後仔細檢查違規部分以發現錯誤,也許可以在命令行中在解釋器中運行一些代碼行,以查看您得到的錯誤消息(如果有)。另一方面,如果您的不是最後有一行如root.mainloop()
,那麼可能會產生您所看到的錯誤。作爲一名Python初學者,我已經學會了在Tcl事件循環自動運行的Tcl中進行編程,我自己也曾幾次看到這個錯誤。 :o(
1
轉換通過按鈕單擊鏈接模塊的Python腳本存在多個問題。記住這些因素後,最好使用Cx_Freeze將其轉換爲exe。它更加用戶友好,並且與PyInstaller和Py2Exe相比,它對於GUI是非常有效的
相關問題
- 1. (Java)屏幕閃爍
- 2. iOSBetaBuilder +屏幕閃爍
- 3. 模糊查找 - DOS屏幕以32位模式閃爍
- 4. 閃爍的屏幕ALLEGRO 5
- 5. node-webkit屏幕閃爍
- 6. 屏幕閃爍在Response.redirect
- 7. SetDeviceGammaRamp只是閃爍屏幕
- 8. 閃爍的屏幕 - pygame
- 9. 屏幕閃爍問題
- 10. pygame閃爍屏幕修復
- 11. 無法打開eclipse,啓動屏幕閃爍但從不打開
- 12. 閃爍Tkinter標籤
- 13. 使屏幕閃爍/閃爍提醒用戶
- 14. 如何讓閃爍的屏幕閃爍_ swift 3
- 15. Jquery Mobile持久性導航欄 - 閃爍
- 16. HTML5 DIV在屏幕上閃爍
- 17. 設置背景時屏幕閃爍
- 18. JFrame屏幕閃爍白色和黑色
- 19. Windows窗體/ DatagridView屏幕閃爍
- 20. jQuery/CSS3中的屏幕閃爍效果
- 21. Ember JS入門指南 - 屏幕閃爍
- 22. 屏幕與SASS一起閃爍
- 23. 加載新場景時屏幕閃爍
- 24. LWJGL - 渲染週期的屏幕閃爍
- 25. iOS 6.1中的閃爍屏幕問題
- 26. 防止屏幕閃爍(具體情況)
- 27. 需要閃爍屏幕綠色5秒
- 28. 屏幕在iOS 6.1.2上閃爍
- 29. Android SurfaceView導致屏幕閃爍
- 30. swift3 uitableView重載使屏幕閃爍
是的,我的代碼確實有root.mainloop(),所以問題在於有一些按鈕將主頁面GUI和頁面1/2 GUI。一旦修復就更新。 – AR06