robmarkcole / deepstack-ui

UI for working with Deepstack
https://github.com/johnolafenwa/DeepStack
GNU General Public License v3.0
135 stars 43 forks source link

Building docker image fails on arm64 #54

Closed MaleNurse closed 3 years ago

MaleNurse commented 3 years ago

Probably wasn't a use case in your plans, but I tried building this on my pi running pi OS. The interesting tail of the output is:

-- Running cmake for pyarrow
  cmake -DPYTHON_EXECUTABLE=/usr/local/bin/python -DPython3_EXECUTABLE=/usr/local/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-install-78oimm4d/pyarrow_3e0efaa2e62b4c2692c2354f22e137a8
  error: command 'cmake' failed with exit status 1
  ----------------------------------------
  ERROR: Failed building wheel for pyarrow
Successfully built pyrsistent argon2-cffi blinker pandocfilters
Failed to build pyarrow
ERROR: Could not build wheels for pyarrow which use PEP 517 and cannot be installed directly
The command '/bin/sh -c pip install -r requirements.txt' returned a non-zero code: 1

and the rest of the output is here: log.txt

Let me know if there's anything you'd like me to try, or if it's anything you'd be willing to look into.

robmarkcole commented 3 years ago

There is a thread on this https://discuss.streamlit.io/t/raspberry-pi-streamlit/2900/50 I think the solution is to use conda

MaleNurse commented 3 years ago

Yeah, I'll definitely take a look at that in the morning

MaleNurse commented 3 years ago

See #55