You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2021/06/23 08:34:25 UTC

[GitHub] [arrow] amol- commented on issue #10564: Failed to install pyarrow module by using 'pip3.7 install pyarrow' in a docker container

amol- commented on issue #10564:
URL: https://github.com/apache/arrow/issues/10564#issuecomment-866643431


   The reason why in some cases you end up downloading source distribution it's probably because there is no binary wheel prebuilt for the system you are targeting. You can verify which wheels are compatible with your platform using `pip debug --verbose` and checking for the `"Compatible tags: ..."` section, there will be listed all wheel patform tags that are compatible with your system. If none of them is available from https://pypi.org/project/pyarrow/#files you will end up using the source distribution.
   
   When building from source code, pyarrow needs to be able to rely on libarrow (the C++ library) and the message you are seeing suggests that it wasn't able to find it installed on your system when trying to build `pyarrow`. 
   
   If you can't use a platform where a supported wheel is available, my suggestion would be to follow instructions at https://arrow.apache.org/install/ to install the C++ library (possible using apt) and then retrying installing pyarrow as you already did once you have libarrow in place.


-- 
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org