ubuntu下安装pycocotools

COCO API 提供了 Matlab, Python 和 Lua 的 API 接口. 该 API 接口可以提供完整的图像标签数据的加载, parsing 和可视化。在使用coco数据集时会用到这个API,因此需要安装。

这里我将在ubuntu操作系统下安装pycocotools的详细步骤进行演示。总共有6个步骤。

1.按网上教程如果直接在终端下输入

pip install git+https://github.com/philferriere/cocoapi.git#subdirectory=PythonAPI

会报以下错误:

ubuntu下安装pycocotools_第1张图片

第一行命令,是激活我需要安装pycocotools的python环境。

第二行命令,是要安装pycocotools,但我们可以看到报错了,错误为 ModuleNotFoundError: No module named 'Cython'

既然没有这个模块,那我们就去装它。

2.直接sudo apt-get installl cython

ubuntu下安装pycocotools_第2张图片

3.接着 pip install cython (这个必须要在anaconda环境下安装,因为我一开始就已经在环境下了,所以直接输入并安装就好了)

4.直接输入 git clone https://github.com/cocodataset/cocoapi 下载cocoapi,这个应该会下载到home路径下。

ubuntu下安装pycocotools_第3张图片

5.进入到PythonAPI,并输入make

ubuntu下安装pycocotools_第4张图片

6.最后输入pip install pycocotools,大功告成。

ubuntu下安装pycocotools_第5张图片

你可能感兴趣的:(ubuntu,python)