pyinstaller打包后,运行生成的exe报错“recursion is detected during loading of “cv2“ binary extensions.”

pyinstaller打包后,运行生成的exe报错“recursion is detected during loading of “cv2“ binary extensions.”,第1张

pyinstaller打包后,运行生成的exe报错“recursion is detected during loading of “cv2“ binary extensions.” 解决方法(可依次尝试):

1.重装cv2。(这是回答比较多的,多数情况有用)

先pip unintall opencv-python ,再pip intall opencv-python 

2.设置环境变量。

参考:

Python-Opencv [ERROR: recursion is detected during loading of "cv2"_凌空的桨-CSDN博客

3.降低cv2版本

pyinstaller和cv2的版本存在兼容问题。本人用的pyinstaller是4.7(python3.8.0),cv2是4.5.4.58,结果出错,把cv2版本降低到4.5.1.48再打包,就不报错了。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5572012.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存