当尝试使用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。