缺少模块:hidden-import

70.8 缺少模块:hidden-import

打包后运行报 ModuleNotFoundError,说明 PyInstaller 没分析到隐式导入。

用 --hidden-import=模块名 手动指定,可多次使用。

pandas、PIL、自定义子包等较常见此问题。

💡 先看报错缺哪个模块,再逐个 --hidden-import。

补充隐藏导入

pyinstaller --onefile --hidden-import=PIL --hidden-import=pymysql main.py