Как установить numpy и pandas на debian-buster на RP4? - PullRequest
0 голосов
/ 30 апреля 2020

Мой вопрос тесно связан с: stackoverflow 60049692 , но ответ не работает для меня, и я не могу найти другого решения. Также я использую стандартный образ Debian-Buster.
Я пытаюсь собрать контейнер docker с использованием стандартного образа debian-buster и установить некоторые зависимости сверху.
Мой dockerfile выглядит следующим образом:

FROM debian:buster-20191224

ENV PACKAGES1="build-essential tk-dev libc-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev python3 nano python3-pip build-essential python-dev python-openssl"

RUN apt-get update && \
    apt-get install -y $PACKAGES1

COPY requirements.txt ./
RUN pip3 install -r requirements.txt

CMD [ "/bin/bash", "/mnt/servicessetup.sh" ]

и мой файл require.txt, например:

paho-mqtt
numpy 
pandas 
scipy
dtaidistance

Очень похоже на связанный вопрос. Я получаю следующую ошибку:

Command "/usr/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-install-stg8z_yn/numpy/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-5q_wnxl9/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-install-stg8z_yn/numpy/^

Что я не могу решить. Я попробовал как предложено в связанном вопросе, но это ничего не изменило. Кто-нибудь может дать мне подсказку, как установить numpy и pandas для моей данной установки? Приложение docker работает на RP4 с 1 ГБ ОЗУ
С уважением!

...