Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation on raspberry pi is nontrivial #54

Open
iverks opened this issue Aug 28, 2023 · 4 comments
Open

Installation on raspberry pi is nontrivial #54

iverks opened this issue Aug 28, 2023 · 4 comments

Comments

@iverks
Copy link

iverks commented Aug 28, 2023

Installing this library on raspberry pi is unfortunately very hard because installation of pyarrow on raspberry pi is hard. I'm warning you of this because I assume a sizeable amount of paying customers use raspberry pis in production like we do, and this makes migration from v2 to v3 a sizeable task.

I don't need help since we are using v2, but for the record this is the error I'm getting:

 CMake Error at /usr/share/cmake-3.18/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
    Could NOT find Python3 (missing: Python3_NumPy_INCLUDE_DIRS NumPy) (found
    version "3.9.2")

I think that how to work around this or install pyarrow properly on rpi should be mentioned in the documentation

@Jayclifford345
Copy link
Member

Hi @iverks, thanks for investigating this for us. I will dive a little deeper and see what can be done

@Franky1
Copy link

Franky1 commented Feb 26, 2024

Afaik, the problem with raspberry and pyarrow is that pyarrow is only built for 64bit. But unfortunately there are people who (unknowingly) still use a 32bit raspberry os and that doesn't work.

@cnoam
Copy link

cnoam commented Apr 6, 2024

I am using RPI zero W(32 bit). I need only the sending part to influxdb, so for me the pyarrow is just dead-weight.
My workaround - use v2 or write my own client

@bednar
Copy link
Member

bednar commented Apr 8, 2024

@cnoam for the writes the v2 client will work pretty fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants