pyinstaller打包后运行提示“No module named 'PyQt5' "

记录遇到的一个很傻的问题
脚本用到了PyQt5模块,安装成功脚本可以正常运行,但是使用pyinstaller 打包后,运行 exe文件提示 No module named 'PyQt5'

原因:
因为使用的是虚拟环境,本机环境下没有安装PyQt5,所以打包的时候没有把这个模块打包进去

解决:
打包命令更改为pyinstaller -F -w --icon=release.ico page.py -p "F:\Program Files\myProject\venv\Lib\site-packages" ,增加-p参数 使用本地的虚拟环境路径

posted @ 2022-11-09 15:27  丛影HHZ  阅读(1584)  评论(0编辑  收藏  举报