簡體   English   中英

程序無法作為單個noconsole exe文件運行(Pyinstaller)

[英]Program doesn't work as single and noconsole exe file (Pyinstaller)

我用python編寫了一個程序,我想將其轉換為.exe文件。 我從命令提示符(cmd)鍵入了該命令:

pyinstaller --onefile --noconsole script.py

我在腳本中使用了Tkinter。 當我運行.exe文件時,沒有出現窗口。 我該如何解決?

@Charitoo我正在使用Windows 7 32位,Python 2.7.3

使用此命令。

pyinstaller --onefile --windowed script.py

那應該解決問題。

我已經解決了我的問題,因為我可以理解原因。 我在Python腳本中使用了以下代碼:

from subprocess import check_output
check_output("chcp 1254", shell=True)

我刪除了這些代碼,問題得以解決。

這些代碼是造成問題的原因,因為我正在創建一個沒有控制台屏幕的exe文件,但是我正在使用嘗試訪問命令行的命令。 因此,我的程序正在關閉。 感謝大家。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM