-

问题复现

1、打包成exe后,执行报No module named XXX

原因分析:

创建工程项目是,没有选择“inherit global site-packages”继承全局网站包,部分包安装的位置并不在默认的lib下,因此需要重新指定。

解决方案:

使用pyinstaller打包时,需要指定缺少的module的文件路径

pyinstaller -F -w -p d:\python\venv\lib\site-packages .\daily_report.py