cv2导入错误(原因:未找到图像)

2024-06-06 03:23:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我在macOS上使用pip安装了opencv contrib python,并尝试在Jupyter笔记本和终端中导入cv2。但我得到了下面的错误

import cv2

from cv2 import *

ImportError: dlopen(/Users/zeyu/miniforge3/lib/python3.9/site-packages/cv2/cv2.cpython-39-darwin.so, 2): Library not loaded: /opt/homebrew/opt/tesseract/lib/libtesseract.4.dylib Referenced from: /Users/zeyu/miniforge3/lib/python3.9/site-packages/cv2/cv2.cpython-39-darwin.so Reason: image not found

注:我用的是MacBookPro和苹果的硅芯片M1。我不知道这是否也很重要


Tags: fromimportsolibpackagessitenotmacos
1条回答
网友
1楼 · 发布于 2024-06-06 03:23:47

在VScode上安装opencv后,我尝试导入cv2时遇到了类似的错误。这似乎是使用conda构建虚拟环境时可能发生的错误。 我可以通过将“terminal.integrated.inheriteEnv”更改为false来解决这个问题。 我不知道jupyternotebook,但我希望这能有所帮助

相关问题 更多 >