我可以帮助您翻译这段内容。如下:
我正试图在我的 ARM64 树莓派上使用 docker-compose 构建 docker 镜像,但似乎不可能。
这是我的 Dockerfile:
FROM python:3.6-slim
RUN apt-get update && apt-get -y install python3-dev
RUN apt-get -y install python3-numpy
RUN apt-get -y install python3-pandas
ENTRYPOINT ["python3", "app.py"]
看起来没问题,但是运行app.py时会出现错误:"找不到numpy模块",pandas模块也是同样的错误。
如果我尝试使用pip安装numpy和pandas:
RUN pip install numpy pandas
我遇到了错误,或者更普遍的情况是树莓派会卡死,需要拔插电源来恢复。
我尝试使用不同版本的Python和几个Ubuntu映像,并安装Python,但问题仍然存在。
有什么方法可以在ARM64的树莓派上通过Docker安装NumPy和Pandas吗?
谢谢。
dpkg -L python3-numpy
查看 numpy 是否在你的 python3 路径中。 - atlineRUN pip3 install -U numpy
。 - Charles Xupip install
对我来说可以工作,但是需要等待至少半个小时(即使是树莓派3!),而且我不确定添加pandas是否会将等待时间增加到数小时。如果你使用足够好的电源供应器并给予足够的时间,pip
最终应该会结束。 - MariusSiuram