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]

Reply via email to