Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Docker和anaconda以及如何处理这两者_Python_Docker_Anaconda_Fenics - Fatal编程技术网

Python Docker和anaconda以及如何处理这两者

Python Docker和anaconda以及如何处理这两者,python,docker,anaconda,fenics,Python,Docker,Anaconda,Fenics,看起来只能通过Docker在Windows中安装。我以前从未使用过Docker,我真的很不舒服偏离我通常使用蟒蛇的习惯。特别是,我真的希望能够将我的工作分离到特定于项目的环境中,在这些环境中,我安装必要的包和依赖项,并根据需要完成的工作切换环境 我还真的很想使用fenics,因为它似乎是一个很好的平台来解决PDE的数字,但我不想让Docker接管我的系统。我想将fenics限制在我的anaconda环境中,并根据需要将其与其他python库(如pyvista、fipy和pygmsh)混合使用 是

看起来只能通过Docker在Windows中安装。我以前从未使用过Docker,我真的很不舒服偏离我通常使用蟒蛇的习惯。特别是,我真的希望能够将我的工作分离到特定于项目的环境中,在这些环境中,我安装必要的包和依赖项,并根据需要完成的工作切换环境

我还真的很想使用fenics,因为它似乎是一个很好的平台来解决PDE的数字,但我不想让Docker接管我的系统。我想将fenics限制在我的anaconda环境中,并根据需要将其与其他python库(如
pyvista
fipy
pygmsh
)混合使用

是否有一个折衷方案?是否可以只为选定的anaconda环境安装docker,同时保持其他环境不变?

我建议使用

docker run--rm-it continuMio/anaconda bash
注意:从外部访问docker容器有点复杂。我建议使用jupyter笔记本并将笔记本作为卷装入。docker也有很多“有趣”的怪癖。我建议熟悉它的基本概念。

我建议使用

docker run--rm-it continuMio/anaconda bash
注意:从外部访问docker容器有点复杂。我建议使用jupyter笔记本并将笔记本作为卷装入。docker还具有许多“有趣”的怪癖。我建议熟悉它的基本概念