PyCharm的Terminal安装pycocotools包

最近在训练yolov5的目标检测模型,需要安装requirements.txt里面的依赖包,其中输入以下命令之后会报错,提示pycocotools包安装出错。

pip install -r requirements.txt

发现是windows系统不能通过pip或者conda命令直接安装pycocotools包,所以要通过以下步骤安装pycocotools包。

首先了解一下打开PyCharm的某环境的Terminal窗口,需要具备以下两个条件:

1、依次进行以下7步,将Shell path的值设为cmd.exe并点击Apply和OK

2、把自己要用的Anaconda创建的虚拟环境导入到自己要用的模型中,我用的是pytorch02,如图右下角蓝框内容所示

PyCharm的Terminal安装pycocotools包_第1张图片
PyCharm的Terminal安装pycocotools包_第2张图片
PyCharm的Terminal安装pycocotools包_第3张图片

之后通过在Terminal处点击2处选择3的内容,就可以看到4处已经是我所在环境的终端窗口

PyCharm的Terminal安装pycocotools包_第4张图片

pycocotools是什么?

即python api tools of COCO。COCO是一个大型的图像数据集,用于目标检测、分割、人的关键点检测、素材分割和标题生成。这个包提供了Matlab、Python和LuaAPI,这些api有助于在COCO中加载、解析和可视化注释。

pycocotools-windows · PyPI

在上面链接中找到红框内的语句并在上面的Terminal窗口终端输入红框中的语句敲回车安装pycocotools包

pip install pycocotools-windows
PyCharm的Terminal安装pycocotools包_第5张图片

安装成功之后,

https://visualstudio.microsoft.com/visual-cpp-build-tools/

通过上面的链接下载Microsoft C++生成工具

PyCharm的Terminal安装pycocotools包_第6张图片

正在下载安装:

PyCharm的Terminal安装pycocotools包_第7张图片

选择图中两项:

PyCharm的Terminal安装pycocotools包_第8张图片

修改存放地址,最好放在非C盘:

PyCharm的Terminal安装pycocotools包_第9张图片

安装成功!

PyCharm的Terminal安装pycocotools包_第10张图片

之后在Terminal窗口终端输入以下语句敲回车:

pip install -r requirements.txt
PyCharm的Terminal安装pycocotools包_第11张图片

你可能感兴趣的:(python,pytorch,pycharm,深度学习)