ImportError: No module named pycocotools.coco,pycocotools/_mask.so: undefined symbol: _Py_ZeroStruct

准确的说是没有安装 pycocotools

可以借鉴下面链接:

https://blog.csdn.net/ab0902cd/article/details/79085797

因为我通常用Python2.7,所以Python3的dev没有装,报错:pycocotools/_mask.c:4:20: fatal error: Python.h: No such file or directory

借鉴:https://stackoverflow.com/questions/21530577/fatal-error-python-h-no-such-file-or-directory

down vote

Looks like you haven’t properly installed the header files and static libraries for python dev. Use your package manager to install them system-wide.

For apt (Ubuntu, Debian…):

sudo apt-get install python-dev # for python2.x installs sudo apt-get install python3-dev # for python3.x installs

For yum (CentOS, RHEL…):

sudo yum install python-devel # for python2.x installs sudo yum install python34-devel # for python3.4 installs

For dnf (Fedora…):

sudo dnf install python2-devel # for python2.x installs sudo dnf install python3-devel # for python3.x installs

For zypper (openSUSE…):

sudo zypper in python-devel # for python2.x installs sudo zypper in python3-devel # for python3.x installs
点赞