包含opencv打包exe, 关于pyinstaller打包生成的exe文件已解决闪退问题
发布时间
阅读量:
阅读量
pyinstaller打包生成的exe文件闪退,
报错核心信息
ImportError: ERROR: recursion is detected during loading of "cv2" binary extensions. Check OpenCV installation. [15316]
用cmd查看报错如图

尝试(没有用)
重新安装opencv-python以解决兼容性问题,
选择较低版本以避免冲突,
升级pyinstaller以获取最新功能。
还有其他参考资料建议使用虚拟环境来打包程序,
另外也有一些提到可以通过创建一个包含所需库的EXE运行时来实现打包的方法。
解决问题
PyInstaller与OpenCV2版本之间出现不兼容性问题,请按照以下步骤进行修复:首先运行指定的安装命令以解决此问题;然后确保各组件之间保持一致性和稳定性。
pip install -U opencv-python==4.5.3.56 -i https://pypi.tuna.tsinghu
全部评论 (0)
还没有任何评论哟~
