使用Tkinter、Tensorflow的应用程序的Pyinstaller调试日志



当尝试使用pyinstaller将我的python文件转换为.exe时,会创建.exe文件,但在启动时会崩溃。致命错误:无法执行脚本predictor.py。此脚本使用Tkinter和Tensorflow。

这是终端命令

pyinstaller --onefile --hidden-import tkinter --debug all --icon=predictor.ico predictor.py

这是调试日志https://hastebin.com/hawuzigevu.coffeescript

在调试日志中是否有任何指示它崩溃的原因?

第382行:

ModuleNotFoundError: No module named 'sklearn'

你好像错过了一个模块。

此外,这是个人品味的问题,当试图将Tkinter脚本编译为可执行文件时,您可以尝试auto-py-to-exe,而不是pyinstaller。

最新更新