最近需要转换coco数据集,Win10上Python安装pycocotools报错:
ModuleNotFoundError: No module named 'pycocotools'
上网找了许多博客,没有太看懂,直到看到这一篇:
https://www.cnblogs.com/masbay/p/10727280.html
亲测可用,成功在Python上安装pycocotools,方法请参考上面的原本,我成功安装后,却遇到了其他问题:
import pycocotools
没有报错,但是输入
form pycocotools.coco import COCO
却报错
No module named 'pycocotools._mask'
问题出现的可能原因是文件夹重名,Python进入了GitHub上下载的pycocotools文件夹:
E:\Anaconda\envs\lstm\Tools\cocoapi-master\PythonAPI
但我们安装的路径应该是在:
E:\Anaconda\envs\lstm\Lib\site-packages\pycocotools-2.0-py3.6-win-amd64.egg\pycocotools
解决方案:
把PythonAPI文件夹下的pycocotools重命名即可,然后重启Python