Docker и анаконда и как работать с обоими - PullRequest
0 голосов
/ 23 января 2020

Похоже, что библиотека fenics может быть установлена ​​только в Windows - Docker. Я никогда не использовал Docker раньше, и я действительно чувствую себя неловко, отклоняясь от своих обычных привычек, используя анаконду. В частности, я действительно хотел бы иметь возможность разделить свою работу на специфичные для проекта c среды, где я устанавливаю необходимые пакеты и зависимости и переключаю среды в зависимости от работы, которую необходимо выполнить.

Я бы хотел также очень нравится использовать fenics, так как она кажется превосходной платформой для численного решения PDE, но я не хочу, чтобы Docker захватил мою систему. Я хотел бы ограничить fenics одной из моих сред anaconda и смешать ее с другими python библиотеками (такими как pyvista, fipy и pygmsh, если необходимо.

Возможно, есть компромисс Я могу прийти? Можно ли установить docker только для выбранных сред Anaconda, оставив другие среды такими же?

Спасибо.

1 Ответ

2 голосов
/ 23 января 2020

Я рекомендую использовать континуум / анаконда

docker run --rm -it continuumio/anaconda bash

Примечание: получить доступ к docker -контейнеру несколько сложно. Я рекомендую использовать ноутбук Jupyter и монтировать ноутбуки как том. Также docker поставляется с множеством "интересных" причуд. Я рекомендую ознакомиться с его основными понятиями.

...