我正在尝试安装Openvino,以便将Keras模型转换为推理机的表示。我在执行命令:
python3 openvino/tools/mo/mo_tf.py —model_13.h5/ --input_shape=\[180,180\]
这将返回错误:
from openvino.tools.mo.subprocess_main import subprocess_main
ModuleNotFoundError: No module named 'openvino'
我尝试过pip install openvino
,但一直得到:
ERROR: Could not find a version that satisfies the requirement openvino (from versions: none)
ERROR: No matching distribution found for openvino
为了确保运行脚本和安装Openvino的python版本是相同的,我尝试了:
python3 -m pip install openvino
mo_tf.py脚本的内容很简单:
#!/usr/bin/env python3
# Copyright (C) 2018-2021 Intel Corporation
# SPDX-License-Identifier: Apache-2.0
if __name__ == "__main__":
from openvino.tools.mo.subprocess_main import subprocess_main
subprocess_main(framework='tf')
有人看过这个问题并找到了解决办法吗?
发布于 2022-09-03 10:09:28
另外,如果您碰巧安装了openvino-dev
而不是openvino
,请考虑添加引号转义,因为在默认情况下,zsh (不是bash)将方括号解释为模式匹配的表达式。
要解决此问题,需要用引号转义命令:
使用这个
pip install 'openvino-dev[tensorflow2,mxnet,caffe]'
而不是
pip install openvino-dev[tensorflow2,mxnet,caffe]
https://stackoverflow.com/questions/70501334
复制相似问题