【问题标题】:Docker and anaconda and how to work with bothDocker 和 anaconda 以及如何使用它们
【发布时间】:2020-01-23 11:54:20
【问题描述】:

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

我也很想使用 fenics,因为它似乎是一个很好的平台来解决 PDE 的数值问题,但我不希望 Docker 接管我的系统。我想将 fenics 限制在我的 anaconda 环境之一,并根据需要将其与其他 python 库(例如 pyvistafipypygmsh 混合使用。

我是否可以达成妥协?是否可以只为选定的 anaconda 环境安装 docker,同时保持其他环境相同?

【问题讨论】:

    标签: python docker anaconda fenics


    【解决方案1】:

    我推荐使用continuumio/anaconda

    docker run --rm -it continuumio/anaconda bash
    

    注意:从外部访问 docker-container 有点复杂。我建议使用 jupyter 笔记本并将笔记本安装为卷。 docker 也有很多“有趣”的怪癖。我建议熟悉它的基本概念。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-04
      • 2016-12-18
      • 2013-06-16
      相关资源
      最近更新 更多