python setup.py build_ext --inplace编译时报错如下:
解决方法:
添加 include_dirs=[np.get_include()]
添加后的setup.py如下:
from distutils.core import setup
from distutils.extension import Extension
from Cython.Distutils import build_ext
import numpy as np
setup(
cmdclass={'build_ext': build_ext},
ext_modules=[Extension('calculate', ['cythonfnS.pyx'])],
include_dirs=[np.get_include()])