[ https://issues.apache.org/jira/browse/ARROW-7025?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16964938#comment-16964938 ]
Wes McKinney commented on ARROW-7025: ------------------------------------- Seems like the Arrow headers aren't being properly added to the include path when compiling. Can you show the full command line as it's passed to the C++ compiler? Set {{export PYARROW_BUILD_VERBOSE=1}} to see the compiler commands > [Python] on 3.8 pip install -> fatal error: 'arrow/util/thread-pool.h' file > not found > ------------------------------------------------------------------------------------- > > Key: ARROW-7025 > URL: https://issues.apache.org/jira/browse/ARROW-7025 > Project: Apache Arrow > Issue Type: Bug > Components: Python > Affects Versions: 0.15.0 > Environment: OS X 10.14.6 Python 3.8 > Reporter: Yale Yng-Wong > Priority: Major > > Hi, I'm trying to install pyarrow with python 3.8 using the following: > - brew install cmake > brew install apache-arrow > pip3 install pyarrow > then receiving the following error: > - Running cmake --build for pyarrow > cmake --build . --config release - > Scanning dependencies of target _json_pyx > [ 11%] Compiling Cython CXX source for _json... > [ 11%] Built target _json_pyx > Scanning dependencies of target _json > [ 22%] Building CXX object CMakeFiles/_json.dir/_json.cpp.o > > /private/var/folders/sv/llx1n1tj69g2pbhyqtl9wbfr0000gn/T/pip-install-1n6yyvmk/pyarrow/build/temp.macosx-10.9-x86_64-3.8/_json.cpp:647:10: > fatal error: 'arrow/util/thread-pool.h' file not found > #include "arrow/util/thread-pool.h" > ^~~~~~~~~~~~~~~~~~~~~~~~~~ > 1 error generated. > make[2]: *** [CMakeFiles/_json.dir/_json.cpp.o] Error 1 > make[1]: *** [CMakeFiles/_json.dir/all] Error 2 > make: *** [all] Error 2 > error: command 'cmake' failed with exit status 2 > ---------------------------------------- -- This message was sent by Atlassian Jira (v8.3.4#803005)