【发布时间】:2020-10-27 00:02:48
【问题描述】:
我正在尝试通过 docker 构建一个 python 应用程序,但是即使我已经通过 apt 安装了适当的包,它也无法导入 numpy。作为 dockerfile 的示例,这里只简化为重要的:
FROM python:3
RUN apt-get update \
&& apt-get install python3-numpy -y
RUN python3 -c "import numpy; print(numpy.__version__)"
尝试构建该 dockerfile 会导致错误 ModuleNotFoundError: No module named 'numpy'。
如果我使用 pip 安装 numpy,我可以让它工作,但我希望它可以与 apt-get 包一起工作。为什么这不符合我的预期?
【问题讨论】:
标签: python-3.x docker numpy debian-based