在进行深度学习数据集训练的时候,最开始出现的错误是No module named ‘pycocotools,根据提示,我就去pip命令安装,结果报错,我在网上搜索,好像是因为没有适应windows版本的pycocotools。
在网上有大佬改写了支持Windows系统版本的pycocotools
地址:https://github.com/philferriere/cocoapi
下载并解压它到anacoda你的环境中
进入到解压文件后的PythonAPI,shift+右键打开powershell窗口,输入以下命令
# install pycocotools locally
python setup.py build_ext --inplace
若没有报错,那么恭喜你安装成功。若出现.....可能会丢失之内的语句,我觉得没什么问题,因为我的也是,但是训练的时候可以正常使用。
接着再次运行出现以下错误:
出错:Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Studio”:
先下载该软件:Visual Studio 2019
安装的时候记得勾选有c++的选项
安装好了之后,再次运行train.py文件,这个错误就解决啦。