code: def get_numpy_include_path():
      
      # We need to go through this nonsense in case setuptools
      # downloaded and installed Numpy for us as part of the build or
      # install, since Numpy may still think it's in "setup mode", when
      # in fact we're ready to use it to build astropy now.
  
      import builtins
      if hasattr(builtins, '__NUMPY_SETUP__'):
          del builtins.__NUMPY_SETUP__
      import imp
      import numpy
      imp.reload(numpy)
  
      try:
          numpy_include = numpy.get_include()
      except AttributeError:
          numpy_include = numpy.get_numpy_include()
      return numpy_include
docs: Gets the path to the numpy headers.