You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL2 Ubuntu22.04安装OpenVINO后遇ModuleNotFoundError求助

解决OpenVINO Runtime导入openvino.inference_engine失败问题

核心原因

OpenVINO 2022.1及以后版本已弃用openvino.inference_engine模块,2024.0.0版本完全移除了该旧API,改用openvino.runtime作为核心模块,这是报错的直接原因。

修复步骤

  • 确认OpenVINO Python包状态
    先检查当前Python环境是否正确安装对应版本的OpenVINO:

    pip list | grep openvino
    

    若无输出,执行以下命令安装2024.0.0版本:

    pip install openvino==2024.0.0
    
  • 替换代码导入语句
    将旧导入代码:

    from openvino.inference_engine import IECore
    

    改为新版本的API导入:

    from openvino.runtime import Core
    
  • 适配代码逻辑
    旧的IECore用法需对应调整,示例如下:
    旧代码:

    ie = IECore()
    net = ie.read_network(model="model.xml", weights="model.bin")
    exec_net = ie.load_network(network=net, device_name="CPU")
    

    新代码:

    core = Core()
    model = core.read_model(model="model.xml", weights="model.bin")
    compiled_model = core.compile_model(model=model, device_name="CPU")
    
  • 验证环境有效性
    运行以下测试代码确认安装正常:

    from openvino.runtime import Core
    
    core = Core()
    print("可用设备:", core.available_devices)
    

    若输出设备列表,说明环境配置正确。

额外排查项

  • 确保运行代码的Python环境与安装OpenVINO的环境一致,避免全局环境和虚拟环境混淆
  • 若通过APT安装OpenVINO,需同步安装Python绑定包:sudo apt install openvino-python
  • 安装完成后重启终端,确保环境变量生效

内容的提问来源于stack exchange,提问作者mohamedraslan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 09:52:04