nbro10 opened a new issue, #34120:
URL: https://github.com/apache/arrow/issues/34120
### Describe the usage question you have. Please include as many useful
details as possible.
I created and activated a Python 3.7.13 virtual environment. I am managing
my Python versions with `pyenv`. So, inside my environment, if I do `python
--version`, I get `Python 3.7.13`. Now, in the activated virtual env, I
executed
```
pip install pyarrow==7.0.0
```
And I get this error
> Could NOT find ArrowPython (missing: ARROW_PYTHON_INCLUDE_DIR
ARROW_PYTHON_LIB_DIR) (found version "10.0.1")
among others
<details>
```
Collecting pyarrow==7.0.0
Collecting pyarrow==7.0.0
Using cached pyarrow-7.0.0.tar.gz (816 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting numpy>=1.16.6
Using cached numpy-1.21.6-cp37-cp37m-macosx_12_0_arm64.whl
Building wheels for collected packages: pyarrow
Building wheel for pyarrow (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for pyarrow (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [612 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-12.5-arm64-cpython-37
creating build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/orc.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_generated_version.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/compat.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/benchmark.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/parquet.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_compute_docstrings.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/ipc.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/util.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/flight.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/cffi.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/filesystem.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/__init__.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/plasma.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/types.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/dataset.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/cuda.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/feather.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/pandas_compat.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/fs.py -> build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/csv.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/jvm.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/hdfs.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/json.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/serialization.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/compute.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
creating build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_tensor.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_ipc.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/conftest.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_convert_builtin.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_misc.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_gandiva.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/strategies.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_adhoc_memory_leak.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/arrow_7980.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/util.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_orc.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_table.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_array.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_deprecations.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_serialization_deprecated.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/__init__.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_io.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_util.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_cuda_numba_interop.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_cffi.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_schema.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_jvm.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_plasma_tf_op.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_fs.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_filesystem.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/pandas_threaded_import.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/pandas_examples.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_cython.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_sparse_tensor.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_dataset.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_builder.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_cuda.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_extension_type.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_feather.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_pandas.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_memory.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_flight.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_json.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_serialization.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_compute.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_hdfs.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/deserialize_buffer.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_strategies.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_csv.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_plasma.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_scalars.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_gdb.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/test_types.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
running egg_info
writing pyarrow.egg-info/PKG-INFO
writing dependency_links to pyarrow.egg-info/dependency_links.txt
writing entry points to pyarrow.egg-info/entry_points.txt
writing requirements to pyarrow.egg-info/requires.txt
writing top-level names to pyarrow.egg-info/top_level.txt
listing git files failed - pretending there aren't any
reading manifest file 'pyarrow.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '../LICENSE.txt'
warning: no files found matching '../NOTICE.txt'
warning: no previously-included files matching '*.so' found anywhere
in distribution
warning: no previously-included files matching '*.pyc' found anywhere
in distribution
warning: no previously-included files matching '*~' found anywhere in
distribution
warning: no previously-included files matching '#*' found anywhere in
distribution
warning: no previously-included files matching '.git*' found anywhere
in distribution
warning: no previously-included files matching '.DS_Store' found
anywhere in distribution
no previously-included directories found matching '.asv'
writing manifest file 'pyarrow.egg-info/SOURCES.txt'
copying pyarrow/__init__.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_compute.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_compute.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_csv.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_csv.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_cuda.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_cuda.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_dataset.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_dataset.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_dataset_orc.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_dataset_parquet.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_feather.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_flight.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_fs.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_fs.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_hdfs.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_hdfsio.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_json.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_orc.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_orc.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_parquet.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_parquet.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_plasma.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/_s3fs.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/array.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/benchmark.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/builder.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/compat.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/config.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/error.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/gandiva.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/io.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/ipc.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/lib.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/lib.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/memory.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/pandas-shim.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/public-api.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/scalar.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/serialization.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/table.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/tensor.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
copying pyarrow/types.pxi ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow
creating build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/__init__.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/common.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libarrow.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libarrow_cuda.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libarrow_dataset.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libarrow_dataset_parquet.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libarrow_feather.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libarrow_flight.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libarrow_fs.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libgandiva.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
copying pyarrow/includes/libplasma.pxd ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/includes
creating build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tensorflow
copying pyarrow/tensorflow/plasma_op.cc ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tensorflow
creating build/lib.macosx-12.5-arm64-cpython-37/pyarrow/vendored
copying pyarrow/vendored/__init__.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/vendored
copying pyarrow/vendored/docscrape.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/vendored
copying pyarrow/vendored/version.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/vendored
copying pyarrow/tests/bound_function_visit_strings.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
copying pyarrow/tests/pyarrow_cython_example.pyx ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests
creating build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data
creating
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/feather
copying
pyarrow/tests/data/feather/v0.17.0.version=2-compression=lz4.feather ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/feather
creating build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/README.md ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.jsn.gz ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/TestOrcFile.emptyFile.orc ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/TestOrcFile.test1.jsn.gz ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/TestOrcFile.test1.orc ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.jsn.gz ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/TestOrcFile.testDate1900.orc ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/decimal.jsn.gz ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
copying pyarrow/tests/data/orc/decimal.orc ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/orc
creating
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/parquet
copying pyarrow/tests/data/parquet/v0.7.1.all-named-index.parquet ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/parquet
copying
pyarrow/tests/data/parquet/v0.7.1.column-metadata-handling.parquet ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/parquet
copying pyarrow/tests/data/parquet/v0.7.1.parquet ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/parquet
copying pyarrow/tests/data/parquet/v0.7.1.some-named-index.parquet ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/data/parquet
creating build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/common.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/conftest.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_basic.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_compliant_nested_type.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_data_types.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_dataset.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_datetime.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_metadata.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_pandas.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_parquet_file.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
copying pyarrow/tests/parquet/test_parquet_writer.py ->
build/lib.macosx-12.5-arm64-cpython-37/pyarrow/tests/parquet
running build_ext
creating
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-install-2py7pp_7/pyarrow_ebca4a623eca4c50bfd437bbebf67abf/build/temp.macosx-12.5-arm64-cpython-37
-- Running cmake for pyarrow
cmake -DPYTHON_EXECUTABLE=/Users/me/Desktop/pyarrow_venv/bin/python
-DPython3_EXECUTABLE=/Users/me/Desktop/pyarrow_venv/bin/python ""
-DPYARROW_BUILD_CUDA=off -DPYARROW_BUILD_FLIGHT=off -DPYARROW_BUILD_GANDIVA=off
-DPYARROW_BUILD_DATASET=off -DPYARROW_BUILD_ORC=off -DPYARROW_BUILD_PARQUET=off
-DPYARROW_BUILD_PLASMA=off -DPYARROW_BUILD_S3=off -DPYARROW_BUILD_HDFS=off
-DPYARROW_USE_TENSORFLOW=off -DPYARROW_BUNDLE_ARROW_CPP=off
-DPYARROW_BUNDLE_BOOST=off -DPYARROW_GENERATE_COVERAGE=off
-DPYARROW_BOOST_USE_SHARED=on -DPYARROW_PARQUET_USE_SHARED=on
-DCMAKE_BUILD_TYPE=release
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-install-2py7pp_7/pyarrow_ebca4a623eca4c50bfd437bbebf67abf
CMake Warning:
Ignoring empty string ("") provided on the command line.
-- The C compiler identification is AppleClang 14.0.0.14000029
-- The CXX compiler identification is AppleClang 14.0.0.14000029
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
- skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
- skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- System processor: arm64
-- Performing Test CXX_SUPPORTS_ARMV8_ARCH
-- Performing Test CXX_SUPPORTS_ARMV8_ARCH - Success
-- Arrow build warning level: PRODUCTION
Configured for RELEASE build (set with cmake
-DCMAKE_BUILD_TYPE={release,debug,...})
-- Build Type: RELEASE
-- Generator: Unix Makefiles
-- Build output directory:
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-install-2py7pp_7/pyarrow_ebca4a623eca4c50bfd437bbebf67abf/build/temp.macosx-12.5-arm64-cpython-37/release
-- Found Python3: /Users/me/Desktop/pyarrow_venv/bin/python (found
version "3.7.13") found components: Interpreter Development.Module NumPy
-- Found Python3Alt: /Users/me/Desktop/pyarrow_venv/bin/python
CMake Warning (dev) at
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:438
(message):
The package name passed to `find_package_handle_standard_args`
(PkgConfig)
does not match the name of the calling package (Arrow). This can
lead to
problems in calling code that expects `find_package` result variables
(e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/FindPkgConfig.cmake:99
(find_package_handle_standard_args)
cmake_modules/FindArrow.cmake:39 (include)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found PkgConfig: /opt/homebrew/bin/pkg-config (found version
"0.29.2")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Checking for modules 'libbrotlicommon;libbrotlienc;libbrotlidec'
-- Found libbrotlicommon, version 1.0.9
-- Found libbrotlienc, version 1.0.9
-- Found libbrotlidec, version 1.0.9
-- Found Brotli:
/opt/homebrew/Cellar/brotli/1.0.9/lib/libbrotlicommon.dylib
-- Found OpenSSL: /opt/homebrew/opt/[email protected]/lib/libcrypto.dylib
(found version "1.1.1t")
-- Checking for module 'thrift'
-- Found thrift, version 0.17.0
-- Found Thrift:
/opt/homebrew/Cellar/thrift/0.17.0/lib/libthrift.dylib (found version "0.17.0")
-- Found Protobuf: /opt/homebrew/lib/libprotobuf.dylib (found version
"3.21.12")
-- Found ZLIB:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/lib/libz.tbd
(found version "1.2.11")
CMake Warning at /opt/homebrew/lib/cmake/Arrow/Findlz4Alt.cmake:29
(find_package):
By not providing "Findlz4.cmake" in CMAKE_MODULE_PATH this project
has
asked CMake to find a package configuration file provided by "lz4",
but
CMake did not find one.
Could not find a package configuration file provided by "lz4" with
any of
the following names:
lz4Config.cmake
lz4-config.cmake
Add the installation prefix of "lz4" to CMAKE_PREFIX_PATH or set
"lz4_DIR"
to a directory containing one of the above files. If "lz4" provides
a
separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/CMakeFindDependencyMacro.cmake:76
(find_package)
/opt/homebrew/lib/cmake/Arrow/ArrowConfig.cmake:105 (find_dependency)
cmake_modules/FindArrow.cmake:223 (find_package)
cmake_modules/FindArrow.cmake:344
(arrow_find_package_cmake_package_configuration)
cmake_modules/FindArrow.cmake:389 (arrow_find_package)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
-- Checking for module 'liblz4'
-- Found liblz4, version 1.9.4
-- Found lz4Alt: /opt/homebrew/Cellar/lz4/1.9.4/lib/liblz4.dylib
-- Found BZip2:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/lib/libbz2.tbd
(found version "1.0.8")
-- Looking for BZ2_bzCompressInit
-- Looking for BZ2_bzCompressInit - found
-- Found utf8proc: /opt/homebrew/lib/libutf8proc.dylib (found version
"2.8.0")
-- Found c-ares: /opt/homebrew/lib/cmake/c-ares/c-ares-config.cmake
(found version "1.19.0")
-- Found AWS SDK for C++, Version: 1.11.10, Install
Root:/opt/homebrew, Platform Prefix:, Platform Dependent Libraries: pthread;curl
-- Components specified for AWSSDK:
config;s3;transfer;identity-management;sts, application will be depending on
libs:
aws-cpp-sdk-config;aws-cpp-sdk-transfer;aws-cpp-sdk-identity-management;aws-cpp-sdk-cognito-identity;aws-cpp-sdk-sts;aws-cpp-sdk-s3;aws-cpp-sdk-core
-- Try finding aws-cpp-sdk-core
-- Found aws-cpp-sdk-core
-- Try finding aws-cpp-sdk-s3
-- Found aws-cpp-sdk-s3
-- Try finding aws-cpp-sdk-sts
-- Found aws-cpp-sdk-sts
-- Try finding aws-cpp-sdk-cognito-identity
-- Found aws-cpp-sdk-cognito-identity
-- Try finding aws-cpp-sdk-identity-management
-- Found aws-cpp-sdk-identity-management
-- Try finding aws-cpp-sdk-transfer
-- Found aws-cpp-sdk-transfer
-- Try finding aws-cpp-sdk-config
-- Found aws-cpp-sdk-config
-- Arrow version: 10.0.1
-- Found the Arrow shared library:
/opt/homebrew/lib/libarrow.1000.1.0.dylib
-- Found the Arrow import library: ARROW_IMPORT_LIB-NOTFOUND
-- Found the Arrow static library: /opt/homebrew/lib/libarrow.a
CMake Error at /opt/homebrew/lib/cmake/Arrow/FindBrotli.cmake:122
(add_library):
add_library cannot create imported target "Brotli::brotlicommon"
because
another target with the same name already exists.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/CMakeFindDependencyMacro.cmake:76
(find_package)
/opt/homebrew/lib/cmake/Arrow/ArrowConfig.cmake:105 (find_dependency)
cmake_modules/FindArrow.cmake:424 (find_package)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
CMake Error at /opt/homebrew/lib/cmake/Arrow/FindBrotli.cmake:126
(add_library):
add_library cannot create imported target "Brotli::brotlienc" because
another target with the same name already exists.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/CMakeFindDependencyMacro.cmake:76
(find_package)
/opt/homebrew/lib/cmake/Arrow/ArrowConfig.cmake:105 (find_dependency)
cmake_modules/FindArrow.cmake:424 (find_package)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
CMake Error at /opt/homebrew/lib/cmake/Arrow/FindBrotli.cmake:130
(add_library):
add_library cannot create imported target "Brotli::brotlidec" because
another target with the same name already exists.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/CMakeFindDependencyMacro.cmake:76
(find_package)
/opt/homebrew/lib/cmake/Arrow/ArrowConfig.cmake:105 (find_dependency)
cmake_modules/FindArrow.cmake:424 (find_package)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
CMake Error at /opt/homebrew/lib/cmake/Arrow/FindThrift.cmake:143
(add_library):
add_library cannot create imported target "thrift::thrift" because
another
target with the same name already exists.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/CMakeFindDependencyMacro.cmake:76
(find_package)
/opt/homebrew/lib/cmake/Arrow/ArrowConfig.cmake:105 (find_dependency)
cmake_modules/FindArrow.cmake:424 (find_package)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
CMake Error at /opt/homebrew/lib/cmake/Arrow/FindThrift.cmake:158
(add_executable):
add_executable cannot create imported target "thrift::compiler"
because
another target with the same name already exists.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/CMakeFindDependencyMacro.cmake:76
(find_package)
/opt/homebrew/lib/cmake/Arrow/ArrowConfig.cmake:105 (find_dependency)
cmake_modules/FindArrow.cmake:424 (find_package)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
CMake Warning at /opt/homebrew/lib/cmake/Arrow/Findlz4Alt.cmake:29
(find_package):
By not providing "Findlz4.cmake" in CMAKE_MODULE_PATH this project
has
asked CMake to find a package configuration file provided by "lz4",
but
CMake did not find one.
Could not find a package configuration file provided by "lz4" with
any of
the following names:
lz4Config.cmake
lz4-config.cmake
Add the installation prefix of "lz4" to CMAKE_PREFIX_PATH or set
"lz4_DIR"
to a directory containing one of the above files. If "lz4" provides
a
separate development package or SDK, be sure it has been installed.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/CMakeFindDependencyMacro.cmake:76
(find_package)
/opt/homebrew/lib/cmake/Arrow/ArrowConfig.cmake:105 (find_dependency)
cmake_modules/FindArrow.cmake:424 (find_package)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
CMake Error at /opt/homebrew/lib/cmake/Arrow/Findutf8proc.cmake:96
(add_library):
add_library cannot create imported target "utf8proc::utf8proc"
because
another target with the same name already exists.
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/CMakeFindDependencyMacro.cmake:76
(find_package)
/opt/homebrew/lib/cmake/Arrow/ArrowConfig.cmake:105 (find_dependency)
cmake_modules/FindArrow.cmake:424 (find_package)
cmake_modules/FindArrowPython.cmake:46 (find_package)
CMakeLists.txt:229 (find_package)
-- Found AWS SDK for C++, Version: 1.11.10, Install
Root:/opt/homebrew, Platform Prefix:, Platform Dependent Libraries: pthread;curl
-- Components specified for AWSSDK:
config;s3;transfer;identity-management;sts, application will be depending on
libs:
aws-cpp-sdk-config;aws-cpp-sdk-transfer;aws-cpp-sdk-identity-management;aws-cpp-sdk-cognito-identity;aws-cpp-sdk-sts;aws-cpp-sdk-s3;aws-cpp-sdk-core
-- Try finding aws-cpp-sdk-core
-- Found aws-cpp-sdk-core
-- Try finding aws-cpp-sdk-s3
-- Found aws-cpp-sdk-s3
-- Try finding aws-cpp-sdk-sts
-- Found aws-cpp-sdk-sts
-- Try finding aws-cpp-sdk-cognito-identity
-- Found aws-cpp-sdk-cognito-identity
-- Try finding aws-cpp-sdk-identity-management
-- Found aws-cpp-sdk-identity-management
-- Try finding aws-cpp-sdk-transfer
-- Found aws-cpp-sdk-transfer
-- Try finding aws-cpp-sdk-config
-- Found aws-cpp-sdk-config
-- Arrow version: 10.0.1
-- Found the Arrow shared library:
/opt/homebrew/lib/libarrow.1000.1.0.dylib
-- Found the Arrow import library: ARROW_IMPORT_LIB-NOTFOUND
-- Found the Arrow static library: /opt/homebrew/lib/libarrow.a
-- Found Arrow: /opt/homebrew/include (found version "10.0.1")
-- Arrow version: 10.0.1 (CMake package configuration: Arrow)
-- Arrow SO and ABI version: 1000
-- Arrow full SO version: 1000.1.0
-- Found the Arrow core shared library:
/opt/homebrew/lib/libarrow.1000.1.0.dylib
-- Found the Arrow core import library: ARROW_IMPORT_LIB-NOTFOUND
-- Found the Arrow core static library: /opt/homebrew/lib/libarrow.a
-- Could NOT find ArrowPython (missing: ArrowPython_DIR)
-- Checking for module 'arrow-python'
-- No package 'arrow-python' found
CMake Error at
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:230
(message):
Could NOT find ArrowPython (missing: ARROW_PYTHON_INCLUDE_DIR
ARROW_PYTHON_LIB_DIR) (found version "10.0.1")
Call Stack (most recent call first):
/Applications/CMake.app/Contents/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:600
(_FPHSA_FAILURE_MESSAGE)
cmake_modules/FindArrowPython.cmake:76
(find_package_handle_standard_args)
CMakeLists.txt:229 (find_package)
-- Configuring incomplete, errors occurred!
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-build-env-ihfolc1w/overlay/lib/python3.7/site-packages/setuptools/command/build_py.py:202:
SetuptoolsDeprecationWarning: Installing 'pyarrow.includes' as data is
deprecated, please list it in `packages`.
!!
############################
# Package would be ignored #
############################
Python recognizes 'pyarrow.includes' as an importable package,
but it is not listed in the `packages` configuration of setuptools.
'pyarrow.includes' has been automatically added to the
distribution only
because it may contain data files, but this behavior is likely to
change
in future versions of setuptools (and therefore is considered
deprecated).
Please make sure that 'pyarrow.includes' is included as a package
by using
the `packages` configuration field or the proper discovery methods
(for example by using
`find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on
setuptools
documentation page.
!!
check.warn(importable)
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-build-env-ihfolc1w/overlay/lib/python3.7/site-packages/setuptools/command/build_py.py:202:
SetuptoolsDeprecationWarning: Installing 'pyarrow.tensorflow' as data is
deprecated, please list it in `packages`.
!!
############################
# Package would be ignored #
############################
Python recognizes 'pyarrow.tensorflow' as an importable package,
but it is not listed in the `packages` configuration of setuptools.
'pyarrow.tensorflow' has been automatically added to the
distribution only
because it may contain data files, but this behavior is likely to
change
in future versions of setuptools (and therefore is considered
deprecated).
Please make sure that 'pyarrow.tensorflow' is included as a
package by using
the `packages` configuration field or the proper discovery methods
(for example by using
`find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on
setuptools
documentation page.
!!
check.warn(importable)
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-build-env-ihfolc1w/overlay/lib/python3.7/site-packages/setuptools/command/build_py.py:202:
SetuptoolsDeprecationWarning: Installing 'pyarrow.tests.data.feather' as
data is deprecated, please list it in `packages`.
!!
############################
# Package would be ignored #
############################
Python recognizes 'pyarrow.tests.data.feather' as an importable
package,
but it is not listed in the `packages` configuration of setuptools.
'pyarrow.tests.data.feather' has been automatically added to the
distribution only
because it may contain data files, but this behavior is likely to
change
in future versions of setuptools (and therefore is considered
deprecated).
Please make sure that 'pyarrow.tests.data.feather' is included as
a package by using
the `packages` configuration field or the proper discovery methods
(for example by using
`find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on
setuptools
documentation page.
!!
check.warn(importable)
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-build-env-ihfolc1w/overlay/lib/python3.7/site-packages/setuptools/command/build_py.py:202:
SetuptoolsDeprecationWarning: Installing 'pyarrow.tests.data.orc' as data
is deprecated, please list it in `packages`.
!!
############################
# Package would be ignored #
############################
Python recognizes 'pyarrow.tests.data.orc' as an importable
package,
but it is not listed in the `packages` configuration of setuptools.
'pyarrow.tests.data.orc' has been automatically added to the
distribution only
because it may contain data files, but this behavior is likely to
change
in future versions of setuptools (and therefore is considered
deprecated).
Please make sure that 'pyarrow.tests.data.orc' is included as a
package by using
the `packages` configuration field or the proper discovery methods
(for example by using
`find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on
setuptools
documentation page.
!!
check.warn(importable)
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-build-env-ihfolc1w/overlay/lib/python3.7/site-packages/setuptools/command/build_py.py:202:
SetuptoolsDeprecationWarning: Installing 'pyarrow.tests.data.parquet' as
data is deprecated, please list it in `packages`.
!!
############################
# Package would be ignored #
############################
Python recognizes 'pyarrow.tests.data.parquet' as an importable
package,
but it is not listed in the `packages` configuration of setuptools.
'pyarrow.tests.data.parquet' has been automatically added to the
distribution only
because it may contain data files, but this behavior is likely to
change
in future versions of setuptools (and therefore is considered
deprecated).
Please make sure that 'pyarrow.tests.data.parquet' is included as
a package by using
the `packages` configuration field or the proper discovery methods
(for example by using
`find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on
setuptools
documentation page.
!!
check.warn(importable)
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-build-env-ihfolc1w/overlay/lib/python3.7/site-packages/setuptools/command/build_py.py:202:
SetuptoolsDeprecationWarning: Installing 'pyarrow.tests.parquet' as data
is deprecated, please list it in `packages`.
!!
############################
# Package would be ignored #
############################
Python recognizes 'pyarrow.tests.parquet' as an importable package,
but it is not listed in the `packages` configuration of setuptools.
'pyarrow.tests.parquet' has been automatically added to the
distribution only
because it may contain data files, but this behavior is likely to
change
in future versions of setuptools (and therefore is considered
deprecated).
Please make sure that 'pyarrow.tests.parquet' is included as a
package by using
the `packages` configuration field or the proper discovery methods
(for example by using
`find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on
setuptools
documentation page.
!!
check.warn(importable)
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-build-env-ihfolc1w/overlay/lib/python3.7/site-packages/setuptools/command/build_py.py:202:
SetuptoolsDeprecationWarning: Installing 'pyarrow.vendored' as data is
deprecated, please list it in `packages`.
!!
############################
# Package would be ignored #
############################
Python recognizes 'pyarrow.vendored' as an importable package,
but it is not listed in the `packages` configuration of setuptools.
'pyarrow.vendored' has been automatically added to the
distribution only
because it may contain data files, but this behavior is likely to
change
in future versions of setuptools (and therefore is considered
deprecated).
Please make sure that 'pyarrow.vendored' is included as a package
by using
the `packages` configuration field or the proper discovery methods
(for example by using
`find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" and "data files" on
setuptools
documentation page.
!!
check.warn(importable)
error: command '/Applications/CMake.app/Contents/bin/cmake' failed
with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem
with pip.
ERROR: Failed building wheel for pyarrow
Failed to build pyarrow
ERROR: Could not build wheels for pyarrow, which is required to install
pyproject.toml-based projects
```
</details>
Now, I understand that `pip` tries to install `pyarrow` from source because
[there's no pyarrow pre-compiled wheel for Python 3.7 and Mac OS Monterey
M1](https://pypi.org/project/pyarrow/#files).
For this reason, I also did `brew install apache-arrow`, but I get the same
error.
I also tried to reinstall `lz4` with `brew reinstall lz4`, but I get the
same error.
I also tried to install `brew install apache-arrow-glib`, but I get the same
error.
Before this error, I was getting another error due to the fact that I didn't
have cmake. So, I had installed CMake as explained
[here](https://cmake.org/install/) and added it to the `PATH`. So, now I get
the error above.
If I don't specify the `pyarrow` version when trying to install it with
`pip`, i.e. `pip install pyarrow`, I get another error
<details>
```
Collecting pyarrow
Using cached pyarrow-11.0.0.tar.gz (1.0 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting numpy>=1.16.6
Using cached numpy-1.21.6-cp37-cp37m-macosx_12_0_arm64.whl
Building wheels for collected packages: pyarrow
Building wheel for pyarrow (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for pyarrow (pyproject.toml) did not run successfully.
...
[ 1%] Compiling Cython CXX source for lib...
[ 1%] Built target lib_pyx
[ 3%] Generating pyarrow/src/arrow/python/lib_api.h,
pyarrow/src/arrow/python/lib.h
[ 3%] Built target cython_api_headers
[ 4%] Building CXX object
CMakeFiles/arrow_python.dir/cmake_pch_arm64.hxx.pch
[ 6%] Building CXX object
CMakeFiles/arrow_python.dir/pyarrow/src/arrow/python/arrow_to_pandas.cc.o
[ 8%] Building CXX object
CMakeFiles/arrow_python.dir/pyarrow/src/arrow/python/benchmark.cc.o
[ 9%] Building CXX object
CMakeFiles/arrow_python.dir/pyarrow/src/arrow/python/common.cc.o
[ 11%] Building CXX object
CMakeFiles/arrow_python.dir/pyarrow/src/arrow/python/datetime.cc.o
/private/var/folders/9l/5rlxs0hd68j70xl9_4q01shr0001cb/T/pip-install-z33kemh_/pyarrow_d24d1399676a48b9b011b0573154daf1/pyarrow/src/arrow/python/datetime.cc:30:10:
fatal error: 'arrow/util/regex.h' file not found
#include "arrow/util/regex.h"
^~~~~~~~~~~~~~~~~~~~
1 error generated.
make[2]: ***
[CMakeFiles/arrow_python.dir/pyarrow/src/arrow/python/datetime.cc.o] Error 1
make[1]: *** [CMakeFiles/arrow_python.dir/all] Error 2
make: *** [all] Error 2
error: command '/Applications/CMake.app/Contents/bin/cmake' failed
with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem
with pip.
ERROR: Failed building wheel for pyarrow
Failed to build pyarrow
ERROR: Could not build wheels for pyarrow, which is required to install
pyproject.toml-based projects
```
</details>
In any case, I would to install in particular `pyarrow==7.0.0`, but also the
latest version (if needed).
Any ideas on how to solve this problem? I need to use Python 3.7 for now.
I suppose this is some kind of misconfiguration.
I already checked this issue https://github.com/apache/arrow/issues/33950,
but it provides no solution, because that issue is related to Python 3.8
No solution [here](https://github.com/apache/arrow/issues/33826) too
### Component(s)
Python
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]