parameters: ()
return_statement: return d
docstring: Return the directory that contains the NumPy \\*.h header files.
  
      Extension modules that need to compile against NumPy should use this
      function to locate the appropriate include directory.
  
      Notes
      -----
      When using ``distutils``, for example in ``setup.py``.
      ::
  
          import numpy as np
          ...
          Extension('extension_name', ...
                  include_dirs=[np.get_include()])
          ...
docstring_summary: Return the directory that contains the NumPy \\*.h header files.
docstring_tokens: Return the directory that contains the NumPy \\ * . h header files .
function: def get_include():
      """
      Return the directory that contains the NumPy \\*.h header files.
  
      Extension modules that need to compile against NumPy should use this
      function to locate the appropriate include directory.
  
      Notes
      -----
      When using ``distutils``, for example in ``setup.py``.
      ::
  
          import numpy as np
          ...
          Extension('extension_name', ...
                  include_dirs=[np.get_include()])
          ...
  
      """
      import numpy
      if numpy.show_config is None:
          # running from numpy source directory
          d = os.path.join(os.path.dirname(numpy.__file__), 'core', 'include')
      else:
          # using installed numpy core headers
          import numpy.core as core
          d = os.path.join(os.path.dirname(core.__file__), 'include')
      return d
function_tokens: def get_include ( ) : import numpy if numpy . show_config is None : # running from numpy source directory d = os . path . join ( os . path . dirname ( numpy . __file__ ) , 'core' , 'include' ) else : # using installed numpy core headers import numpy . core as core d = os . path . join ( os . path . dirname ( core . __file__ ) , 'include' ) return d