python编译后报错"ModuleNotFoundError: No module named '***'"的解决

发表于 2023-08-16 14:16:53

已经安装了依赖包, 编译前, 可执行; 编译后包缺倚赖.

造成此问题的原因, 可能是你的系统里存在多套python; 而当前pyinstaller的环境里不存在依赖包

解决过程如下:

Step1 运行pip --version, 查看"运行.py的环境"使用的是哪个路径的python

Step2 尝试使用与pip版本相同的pyinstaller, 使用绝对路径

或者说, 尝试另一个pyinstaller

参考文献:

pyinstaller 打包后运行 出现 ModuleNotFoundError: No module named ‘xxx‘_pyinstaller打包后缺少模块_oiooooio的博客-CSDN博客

回首页