Cython fatal error C1083: 无法打开包括文件: “numpy/arrayobject.h”: No such file or directory
解决方案
#解决方法:
#添加 include_dirs=[np.get_include()]
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()])

本文详细介绍了如何解决Cython在编译过程中遇到的“无法打开包括文件:'numpy/arrayobject.h'”的问题。通过在setup.py文件中添加np.get_include()到include_dirs参数,可以成功链接NumPy头文件,实现Cython与NumPy的无缝集成。
2657

被折叠的 条评论
为什么被折叠?



