我的设置如下:
我正在尝试导入OpenVINO:
import openvino
from openvino import inference_engine这将导致在PyCharm中运行(即使用Play按钮时的PyCharm配置)时出现以下错误:
Traceback (most recent call last):
File "/Users/myuser/code/test.py", line 2, in <module>
from openvino import inference_engine
File "/Users/myuser/.pyenv/versions/3.7.7/lib/python3.7/site-packages/openvino/inference_engine/__init__.py", line 1, in <module>
from .ie_api import *
ImportError: dlopen(/Users/myuser/.pyenv/versions/3.7.7/lib/python3.7/site-packages/openvino/inference_engine/ie_api.cpython-37m-darwin.so, 2): Library not loaded: @rpath/libinference_engine.dylib
Referenced from: /Users/myuser/.pyenv/versions/3.7.7/lib/python3.7/site-packages/openvino/inference_engine/ie_api.cpython-37m-darwin.so
Reason: image not found如果我从PyCharm终端运行相同的文件,它就能正常工作:
python3 test.py我怎么能让它与PyCharm一起工作呢?我需要调试一些代码。
发布于 2020-12-15 07:09:21
请注意,每次使用OpenVINO工具包都需要初始化setupvars.sh。
您可以永久地设置它,如果不是,则每次打开新终端时都需要初始化它。
请确保在输入初始化消息时会出现初始化消息。如果您已永久设置了新终端,则每次打开新终端时,它都会自动显示。
为了确定,确保按照这个指南做了所有的事情。
发布于 2021-10-15 05:17:55
我相信,您已经初始化了终端中的OpenVINO环境。也许您的.profile文件中有s.profile。bin/setupvars.sh包中的脚本OpenVINO将环境变量(首先是PYTHONPATH和LD_LIBRARY_PATH)设置为OpenVINO二进制文件。因此,您需要使用PyCharm中配置的值来处理终端和过去的这些变量的值。
https://stackoverflow.com/questions/65241532
复制相似问题