You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "Dragoș Moldovan-Grünfeld (Jira)" <ji...@apache.org> on 2021/10/21 15:46:00 UTC
[jira] [Created] (ARROW-14420) brew install apache-arrow --HEAD
fails due to not finding Python3 and NumPy
Dragoș Moldovan-Grünfeld created ARROW-14420:
------------------------------------------------
Summary: brew install apache-arrow --HEAD fails due to not finding Python3 and NumPy
Key: ARROW-14420
URL: https://issues.apache.org/jira/browse/ARROW-14420
Project: Apache Arrow
Issue Type: Improvement
Components: Developer Tools, Python
Reporter: Dragoș Moldovan-Grünfeld
We advertise this path (installation of the {{Arrow}} C++ library with {{brew}}) as the simpler way to setup a working development environment for R developers. For me this fails both on Intel and Apple silicone Macs, with similar error messages:
{code}
(base) dragos@Dragoss-MacBook-Pro r % brew install apache-arrow --HEAD
==> Cloning https://github.com/apache/arrow.git
Updating /Users/dragos/Library/Caches/Homebrew/apache-arrow--git
From https://github.com/apache/arrow
29892ba5c..65c131321 master -> origin/master
==> Checking out branch master
Already on 'master'
Your branch is behind 'origin/master' by 20 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
HEAD is now at 65c131321 ARROW-14417: [R] Joins ignore projection on left dataset
Entering 'cpp/submodules/parquet-testing'
Entering 'testing'
/Users/dragos/Library/Caches/Homebrew/apache-arrow--git/cpp/submodules/parquet-testing
/Users/dragos/Library/Caches/Homebrew/apache-arrow--git/testing
==> cmake ../cpp -DCMAKE_FIND_PACKAGE_PREFER_CONFIG=TRUE -DARROW_FLIGHT=ON -DARROW_GANDIVA=ON -DARROW_JEMALLOC=ON -DARROW_ORC=ON -DARROW_PARQUET=ON -DARROW_PLASMA=ON -DARROW_PROTOBUF_US
Last 15 lines from /Users/dragos/Library/Logs/Homebrew/apache-arrow/01.cmake:
-- Found approximate gRPC version: 1.36 (ARROW_FLIGHT_REQUIRE_TLSCREDENTIALSOPTIONS=)
CMake Error at /usr/local/Cellar/cmake/3.21.3_1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find Python3 (missing: Python3_NumPy_INCLUDE_DIRS NumPy) (found
version "3.9.7")
Call Stack (most recent call first):
/usr/local/Cellar/cmake/3.21.3_1/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:594 (_FPHSA_FAILURE_MESSAGE)
/usr/local/Cellar/cmake/3.21.3_1/share/cmake/Modules/FindPython/Support.cmake:3166 (find_package_handle_standard_args)
/usr/local/Cellar/cmake/3.21.3_1/share/cmake/Modules/FindPython3.cmake:485 (include)
cmake_modules/FindPython3Alt.cmake:54 (find_package)
src/arrow/python/CMakeLists.txt:22 (find_package)
-- Configuring incomplete, errors occurred!
See also "/tmp/apache-arrow-20211021-75909-1pqubs7/build/CMakeFiles/CMakeOutput.log".
See also "/tmp/apache-arrow-20211021-75909-1pqubs7/build/CMakeFiles/CMakeError.log".
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)