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参数 使用本地的虚拟环境路径