get_include seems to do:
defget_include():
""" Return absolute path to directory containing Arrow C++ include headers. Similar to numpy.get_include """return_os.path.join(_os.path.dirname(__file__), 'include')
This returns something like:
/path/to/myconda/envs/envname/lib/python3.8/site-packages/pyarrow/include
which does not exist in a conda environment. The path where the headers actually get installed is to:
$echo$CONDA_PREFIX
/path/to/myconda/envs/envname$ls$CONDA_PREFIX/include/arrow | headadaptersapi.harrayarray.hbuffer_builder.hbuffer.hbuilder.hcchunked_array.hchunk_resolver.h
Environment: conda
Reporter: Left Screen
Related issues:
Note: This issue was originally created as ARROW-18129. Please see the migration documentation for further details.
get_includeseems to do:This returns something like:
which does not exist in a conda environment. The path where the headers actually get installed is to:
Environment: conda
Reporter: Left Screen
Related issues:
Note: This issue was originally created as ARROW-18129. Please see the migration documentation for further details.