I have installed many packages via these docs prior but databento
is giving pyarrow version issues.
import databento as db
> ValueError: pyarrow.lib.IpcWriteOptions size changed, may indicate binary incompatibility. Expected 88 from C header, got 72 from PyObject`.
Tried adjusting pyarrow version==11.0.0
per these suggestions to no avail.
I went into the jupyter container
pip show databento
Error in sitecustomize; set PYTHONVERBOSE for traceback:
ImportError: /usr/lib/aarch64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /opt/conda/lib/python3.11/site-packages/pandas/_libs/window/aggregations.cpython-311-aarch64-linux-gnu.so)
Name: databento
Version: 0.52.0
Summary: Official Python client library for Databento
Home-page:
Author: Databento
Author-email: [email protected]
License: Apache-2.0
Location: /opt/conda/lib/python3.11/site-packages
Requires: aiohttp, databento-dbn, numpy, pandas, pyarrow, requests, zstandard
Required-by:
I have confirmed pip install databento
works on local laptop & can run import outside of QR.
GPT is suggested this.
apt update
apt install --only-upgrade libstdc++6
Running a grep to check I still only have 3.4.28 as last entry
strings /usr/lib/aarch64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
>
GLIBCXX_3.4.26
GLIBCXX_3.4.27
GLIBCXX_3.4.28
Eventually ended up here, seems promising, but wanted confirmation on the best path prior to more attempts.