小编Ник*_*еев的帖子

在加载“cv2”二进制扩展期间检测到递归

我有一个小程序,在 pyinstaller 编译后返回 opencv 错误。但无需编译即可工作!

我在 Windows 10 上使用 Python 3.8.10

程序:

导入 pyautogui
导入 numpy as np
导入 cv2
尝试:
from PIL import Image
except ImportError:
import Image

Screenshot = pyautogui.screenshot('screenshot.png', Region=(970, 591, 184, 101)) # 开始
img = cv2.imread('screenshot.png')
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
img = cv2.bitwise_not(img)

错误:

['C:\Users\n1kro\AppData\Local\Temp\_MEI83642\base_library.zip', 'C:\Users\n1kro\AppData\Local\Temp\ MEI83642\ lib-dynload', 'C:\Users\n1kro \AppData\Local\Temp\ MEI83642']
回溯(最近一次调用):
文件“test.py”,第 3 行,
文件“PyInstaller\loader\pyimod03_importers.py”,第 476 行,exec_module
文件“cv2_ init
”。 py”,第 180 行,
文件“cv2_ init
.py”,第 75 行,引导
导入错误:错误:在加载“cv2”二进制扩展期间检测到递归。检查 OpenCV 安装。[3416] 由于未处理的异常,无法执行脚本“test”!

我尝试了全部重新安装,但没有帮助!

找到这篇文章: …

python opencv pyinstaller windows-10

11
推荐指数
3
解决办法
3万
查看次数

标签 统计

opencv ×1

pyinstaller ×1

python ×1

windows-10 ×1