numpy.get_include#
- numpy.get_include()[источник]#
Возвращает каталог, содержащий заголовочные файлы NumPy *.h.
Модули расширения, которые должны компилироваться с NumPy, могут использовать эту функцию для поиска соответствующего каталога include.
Примечания
При использовании
setuptools, например, вsetup.py:import numpy as np ... Extension('extension_name', ... include_dirs=[np.get_include()]) ...
Обратите внимание, что инструмент CLI
numpy-configбыл введен в NumPy 2.0, использование этого, вероятно, предпочтительнее для систем сборки, отличных отsetuptools:$ numpy-config --cflags -I/path/to/site-packages/numpy/_core/include # Or rely on pkg-config: $ export PKG_CONFIG_PATH=$(numpy-config --pkgconfigdir) $ pkg-config --cflags -I/path/to/site-packages/numpy/_core/include
Примеры
>>> np.get_include() '.../site-packages/numpy/core/include' # may vary