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

TensorFlow Object Detection API运行model_builder_test.py出现ImportError

问题解决方法

错误原因

你遇到的报错核心是numpy版本不匹配:报错提示的API version 0xe对应numpy 1.21.0及以上的C API版本,0xd对应numpy 1.20.x及更低版本。你Intel OneAPI环境中预装的scipy是基于高版本numpy编译的,但当前环境实际安装的numpy版本过低,导致导入依赖失败。

解决步骤

  • 第一步:卸载当前环境中的旧版本numpy
pip uninstall -y numpy
  • 第二步:安装适配版本的numpy,1.21.6是Python3.7支持的最稳定的适配版本,同时兼容TensorFlow 2.6.0和你环境中的scipy版本
pip install numpy==1.21.6
  • 第三步:验证numpy版本是否安装正确
python -c "import numpy; print(numpy.__version__)"

如果输出为1.21.6即为安装成功。

  • 特殊适配:如果上述操作后仍报错,大概率是Intel OneAPI默认全局包优先级高于用户安装包,添加--user参数强制安装到用户目录即可
pip install --user numpy==1.21.6

后续操作

安装完成后重启运行终端或Jupyter内核,重新执行原来的测试代码即可正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 09:45:03