运行 converter.py 脚本时遇到错误:“无法找到模型优化器”
内容类型: 错误讯息 | 文章 ID: 000059267 | 上次审核日期: 2026 年 03 月 06 日
无法找到模型优化器。 converter.py 脚本无法在当前环境中找到OpenVINO™模型优化器时,就会发生此错误。
在旧版 OpenVINO 安装(基于安装程序)中,converter.py 使用 setupvars.sh 设置的环境变量来定位模型优化器 (mo.py)。在这种情况下,请在运行转换之前初始化环境:
source <OPENVINO_INSTALL_DIR>/bin/setupvars.sh
或者,在运行 converter.py 时显式指定模型优化器的路径:
python3 converter.py --name aclnet --mo <OPENVINO_INSTALL_DIR>/model_optimizer/mo.py
在通过 Python 软件包安装的当前 OpenVINO 版本中,模型优化器已集成到 OpenVINO 工具中,可能不会作为独立的 mo.py 文件存在。在这种情况下:
有两种方法可以设置模型优化器路径。
converter.py 指令码是 Open Model Zoo 自动化工具的一部分,依赖于模型优化器的可用性。旧版文档可能会明确引用 mo.py,而当前 OpenVINO 版本的模型转换功能集成方式不同,具体取决于安装方法。