Сборка из Dockerfile-runtime Импорт h2o4gpu - без модуля h2o4gpu

Недавно я создал образ докера h2o4gpu, используя Dockerfile-runtime, и сумел запустить его и войти в блокноты 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 с нуля.

Спасибо

1 ответ

Решение

Чтобы построить проект, вы можете следовать этому рецепту:

git clone https://github.com/h2oai/h2o4gpu.git
cd h2o4gpu
make centos7_cuda9_in_docker

Это будет работать на хосте x86_64 или ppc64le с установленным современным докером. Файл Python.whl записывается в dist каталог.

Даже если процесс сборки значительно реорганизован, этот стиль сборки API, скорее всего, останется.

Другие вопросы по тегам