5

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

4

3 回答 3

3

只需将numpy和添加scikit-learn到 PySEAL 的需求文件中。

您的最终需求文件应该是:

pybind11
cppimport
jupyter
numpy
scikit-learn

build-docker.sh再次运行。

于 2019-07-09T18:43:11.763 回答
2

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

COPY ./requirements.txt /var/code/requirements.txt
WORKDIR /var/code
RUN pip install -r requirements.txt
于 2019-07-09T17:49:56.137 回答
0

我在 OpenShift 4.6 环境中遇到了同样的错误。所以我不得不更新我的 requirements.txt 并再次运行 start-build 命令

Flask==1.1.1
numpy
pandas
sklearn

然后运行以下命令,以便 oc cli 更新和重建映像并重新启动 pod

oc start-build my-app --from-dir . --follow
于 2021-08-15T08:04:29.270 回答