error: unknown file type '.pyx' (from 'pycocotools/_mask.pyx')

痛定思痛。 2023-07-15 02:50 165阅读 0赞

  在 YOLO v3模型中运用 cocoapi 进行评估模型,安装时报错显示:

  1. building 'pycocotools._mask' extension
  2. error: unknown file type '.pyx' (from 'pycocotools/_mask.pyx')
  3. make: *** [all] Error 1

报错截图
可能的解决方法:
  运行的 Python 版本不对。
  当我们直接打开 PythonAPI 文件夹运行 make 命令时,实际上运行的是 python setup.py build_ext —inplace,也就意味着我们调用的默认的系统的 Python2,而实际上需要的是Python3,所以,解决方法就是将原来的 make 命令改为如下命令:

  1. python3 setup.py build_ext --inplace

solve


参考文章:【1】no module named _mask? · Issue #59 · cocodataset/cocoapi

发表评论

表情:
评论列表 (有 0 条评论,165人围观)

还没有评论,来说两句吧...

相关阅读