【发布时间】:2023-03-10 00:44:01
【问题描述】:
我刚刚使用 pyinstaller 创建了我的第一个 .exe。它是一个可执行文件。但是,当我运行它时,它只会抛出一个标题为“检测到致命错误”的错误消息,并带有注释“无法执行脚本 myscript”
我尝试在命令提示符下运行 exe,希望它能告诉我导致此错误的原因,但什么也没有。
您如何诊断错误是什么?我似乎找不到任何关于它为什么无法运行的信息,并且错误消息完全没有信息。我不知道需要更改/修复什么才能让我的 .exe 运行。
非常感谢任何帮助!
编辑: 我刚刚在 pyinstaller 网站 (https://pyinstaller.readthedocs.io/en/stable/when-things-go-wrong.html) 上找到了这个:“如果您使用 --windowed 选项,您的捆绑应用程序可能无法启动,并出现错误消息,例如无法执行脚本 my_gui。” 这是我收到的错误消息。但是我没有使用窗口模式。我为创建我的 .exe 输入的所有内容都是 $ pyinstaller -F myscript.py 它确实使用 tkinter。会不会是这个问题?
【问题讨论】:
-
说
pyinstaller -F -c myscript.py,可能会打开一个控制台,控制台上会弹出错误,然后在此处发布该错误代码
标签: pyinstaller