pyinstaller打包生成的exe文件闪退,
报错核心信息
ImportError: ERROR: recursion is detected during loading of "cv2" binary extensions. Check OpenCV installation. [15316]
用cmd查看报错如图
尝试(没有用)
重装opencv-python,
降低opencv-python版本,
更新pyinstaller。
也有些资料说是用虚拟环境打包的,也有说是exe运行时找不到下好的库。
解决问题
pyinstaller和cv2版本存在兼容问题,
运行以下命令重新安装。使版本兼容
pip install -U opencv-python==