如何在Docker映像中安装scikit-learn,pandas和numpy?

时间:2019-07-09 17:31:26

标签: python docker dockerfile seal

我正在使用PySEAL库进行项目。我的项目与机器学习有关,所以我想使用scikit-learn,pandas和numpy库。如何安装这些库,以便可以在PySEAL docker容器的代码中使用它们?

2 个答案:

答案 0 :(得分:1)

只需将numpyscikit-learn添加到PySEAL的requirements file

您的最终需求文件应为:

pybind11
cppimport
jupyter
numpy
scikit-learn

然后再次运行build-docker.sh

答案 1 :(得分:0)

在您的python项目中,您可以使用pip freeze冻结python软件包,然后将以下命令添加到Dockerfile:

COPY ./requirements.txt /var/code/requirements.txt
WORKDIR /var/code
RUN pip install -r requirements.txt