Advertisement

PyCOCOTools模块中无法识别文件类型为.pyx的文件(来自.pyx文件)

阅读量:

在 YOLO v3 模型的评估过程中,采用 cocoapi 工具进行相关操作时,安装阶段出现了错误提示信息:

复制代码
    building 'pycocotools._mask' extension
    error: unknown file type '.pyx' (from 'pycocotools/_mask.pyx')
    make: *** [all] Error 1
    
    
      
      
      
    
报错截图

可能的应对方案:
所使用的 Python 版本存在不匹配的问题。
在直接进入 PythonAPI 文件夹并执行 make 命令时,实际上触发的是 python setup.py build_ext --inplace 这一操作,这表明系统默认调用的是 Python2,而实际需求应为 Python3。因此,应对措施 是将原先的 make 命令替换为以下命令:

复制代码
    python3 setup.py build_ext --inplace
    

全部评论 (0)

还没有任何评论哟~