Yue Sun created ARROW-15541: ------------------------------- Summary: cannot install python wrapper after building arrow/5.0.0 Key: ARROW-15541 URL: https://issues.apache.org/jira/browse/ARROW-15541 Project: Apache Arrow Issue Type: Bug Reporter: Yue Sun
Hi There, I installed arrow/5.0.0 as the following. """ git clone https://github.com/apache/arrow.git cd arrow git checkout apache-arrow-5.0.0 export ARROW_HOME=/g/data/z00/yxs900/.local/environments/arrow mkdir cpp/build cd cpp/build cmake -DCMAKE_INSTALL_PREFIX=$ARROW_HOME \ -DCMAKE_INSTALL_LIBDIR=lib64 \ -DCMAKE_BUILD_TYPE=release \ -DPython3_EXECUTABLE=/apps/python3/3.7.4/bin/python3 \ -DARROW_PARQUET=ON \ -DARROW_PYTHON=ON \ -DARROW_CUDA=ON \ -DARROW_DATASET=ON \ -DARROW_BUILD_TESTS=OFF \ .. make -j1 VERBOSE=1 make install """ The build is successful and installed properly. But when I try to install the python wrapper as the following """ cd ../../python export PYARROW_WITH_CUDA=1 export PYARROW_WITH_DATASET=1 export PYARROW_WITH_PARQUET=1 export LD_LIBRARY_PATH=${ARROW_HOME}/lib64:${LD_LIBRARY_PATH} python3 setup.py build_ext --inplace """ It stopped at the error message """ Error compiling Cython file: ------------------------------------------------------------ ... Writable): pass cdef cppclass CInputStream" arrow::io::InputStream"(FileInterface, Readable): CResult[shared_ptr[const CKeyValueMetadata]] ReadMetadata() ^ ------------------------------------------------------------ pyarrow/includes/libarrow.pxd:1199:33: Expected ']', found 'CKeyValueMetadata' """ Did you see this error before? I am using cmake/3.21.4, cuda/11.0.3, mccl/2.8.4, and python 3.7.4. The cython version is 0.29.14. Let me know what else do you need for the diagnosis. Cheers, Yue -- This message was sent by Atlassian Jira (v8.20.1#820001)