Home > database >  How to install google-cloud-bigquery on python-alpine based docker?
How to install google-cloud-bigquery on python-alpine based docker?

Time:07-12

I'm trying to build a docker with python 3 and google-cloud-bigquery with the following docker file:

FROM python:3.10-alpine

RUN pip3 install google-cloud-bigquery

WORKDIR /home

COPY *.py /home/

ENTRYPOINT ["python3", "-u", "myscript.py"]

But getting errors on the pip3 install google-cloud-bigquery (too long for here)..
What's missing for installing this on python-alpine?

CodePudding user response:

Looks like an incompatibility issue with the latest version of google-cloud-bigquery (>3) and numpy:

ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects

Try specifying a previous version, this works for me:

RUN pip3 install google-cloud-bigquery==2.34.4

  • Related