首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法使用cv2导入OpenVino库

无法使用cv2导入OpenVino库
EN

Stack Overflow用户
提问于 2021-12-31 06:07:39
回答 1查看 346关注 0票数 2

我试图用OpenVino模型优化器作为详细的这里进行推理。

到目前为止,我的代码在没有安装cv2的情况下运行,但是我无法进一步了解,因为试图导入cv2总是会抛出一个错误。守则是:

代码语言:javascript
运行
复制
import openvino
from openvino.inference_engine import IECore, IENetwork 
import cv2

ie = IECore()

net =  ie.read_network(model='saved_model.xml', weights='saved_model.bin')

这件事没有

代码语言:javascript
运行
复制
import cv2

但是,只要包含cv2导入,就会引发以下错误:

代码语言:javascript
运行
复制
File "/opt/intel/openvino_2021/python/python3.9/cv2/__init__.py", line 129, in <module>
    bootstrap()
  File "/opt/intel/openvino_2021/python/python3.9/cv2/__init__.py", line 112, in bootstrap
    import cv2
ImportError: dlopen(/opt/intel/openvino_2021.4.752/python/python3.9/cv2/python-3/cv2.so, 2): Symbol not found: _objc_alloc_init
  Referenced from: /opt/intel/openvino_2021.4.752/python/python3.9/cv2/python-3/../../../../opencv/lib/libopencv_videoio.4.5.dylib (which was built for Mac OS X 10.15)
  Expected in: /usr/lib/libobjc.A.dylib
 in /opt/intel/openvino_2021.4.752/python/python3.9/cv2/python-3/../../../../opencv/lib/libopencv_videoio.4.5.dylib

我尝试过将cv2降级为以前的各种版本,但这似乎没有帮助。cv2是我试图在这个脚本中使用的cv2.dnn.blobFromImage方法所必需的。

有人见过这个问题吗?不确定如何解释此错误消息。

EN

回答 1

Stack Overflow用户

发布于 2022-01-05 09:17:40

请参阅安装和配置用于macOS的OpenVINO™工具包的Intel分发版,macOS版本10.15和PythonVersion3.6-3.8支持OpenVINO™版本2021.4.2的英特尔发行版。

请确保您的操作系统是macOS 10.15和Python,在3.6-3.8之间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70539486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档