我最近使用 Dockerfile-runtime 构建了 h2o4gpu docker 镜像,并设法运行它并登录到 Jupyter 笔记本。
但是,当尝试运行时
import h2o4gpu
我收到没有 h2o4gpu 模块的错误。之后,我尝试通过将以下命令添加到 dockerfile 进行安装。
pip install --extra-index-url https://pypi.anaconda.org/gpuopenanalytics/simple h2o4gpu
pip install h2o4gpu-0.2.0-cp36-cp36m-linux_x86_64.whl
这也失败了,所以我想知道我是否应该进行其他更改,或者我是否应该从头开始制作 docker 文件。
谢谢
要构建项目,您可以按照以下方法进行操作:
git clone https://github.com/h2oai/h2o4gpu.git
cd h2o4gpu
make centos7_cuda9_in_docker
这将适用于安装了现代 docker 的 x86_64 或 ppc64le 主机。python .whl 文件工件将写入dist
目录。
即使构建过程进行了重大重构,这种风格的构建 API 也很可能会保留下来。