You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@beam.apache.org by "Sunil Menon (Jira)" <ji...@apache.org> on 2020/04/17 02:17:00 UTC

[jira] [Created] (BEAM-9774) apache-beam[gcp] install failed on arch linux ( 64bit)

Sunil Menon created BEAM-9774:
---------------------------------

             Summary: apache-beam[gcp] install failed on arch linux ( 64bit)
                 Key: BEAM-9774
                 URL: https://issues.apache.org/jira/browse/BEAM-9774
             Project: Beam
          Issue Type: Bug
          Components: dependencies
         Environment: Nividia Nano aarch64

python version : 3.7.1

python version: 3,.6.8

pip version: 20.0.2
            Reporter: Sunil Menon


My system details are as follows:-

Nividia Nano aarch64

python version : 3.7.1

python version: 3,.6.8

pip version: 20.0.2

Ran the following as given in the google git folder training-data-analyst/courses/data_analysis/lab2/python/install_packages.sh

install_packages.sh contains the following:-

apt-get install python3-pip
pip3 install apache-beam[gcp]
pip3 install oauth2client==3.0.0
pip3 install -U pip

 

Fails to install apache-beam giving an error while installing pyarrow with the following message ( truncated):-

copying pyarrow/tests/data/parquet/v0.7.1.some-named-index.parquet -> build/lib.linux-aarch64-3.6/pyarrow/tests/data/parquet
 running build_ext
 creating /tmp/pip-req-build-bavmmcwx/build/temp.linux-aarch64-3.6
 -- Running cmake for pyarrow
 cmake -DPYTHON_EXECUTABLE=/home/sunil/gcpbeam/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 /tmp/pip-req-build-bavmmcwx
 error: command 'cmake' failed with exit status 1
 ----------------------------------------
 ERROR: Failed building wheel for pyarrow
Failed to build pyarrow
ERROR: Could not build wheels for pyarrow which use PEP 517 and cannot be installed directly

 

When I run the same on a google cloud shell, it works. Not sure why?. I even downloaded the arrow-apache-arrow-0.16.0.tar.gzip and tried to build locally - but it gave the same error. 

 

Can someone help how to get this fixed. The problem is seen on both python 3.7.1 and python 3.6.8

 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)