【问题标题】:moving a conda environment to an air gapped system将 conda 环境移动到气隙系统
【发布时间】:2016-10-18 08:42:16
【问题描述】:

我正在寻找一种将 conda 环境移动到无法下载任何包或更新的机器的方法。有没有一种方法可以移动 anaconda 环境,以便它拥有在没有互联网连接的情况下设置作为环境一部分的软件包所需的一切?文件大小不是问题(CD 很便宜)。

【问题讨论】:

标签: anaconda offline


【解决方案1】:

首先,您应该拥有目标环境的联网“克隆”。它可以保持更新,并且比使用随身碟和(更糟糕的)CD 更容易安装。

然后 - 如果您的平台是例如Linux x86_64,然后您的$HOME 中的anaconda3 目录实际上是可移植的——您可以将它同步到目标机器,它应该“正常工作”。这是我们一段时间以来一直在做的事情。

如果它不是真正的气隙,而只是一个孤立的网络,则有时可以挂载 anaconda3 目录,例如通过sshfs,并从联网访问机器更新。

最近我们发现了这个: https://conda.github.io/conda-pack/

  • 这是一个实用程序,用于将整个 conda 环境及其包转储到单个存档文件中,该存档文件可以部署在隔离系统上。

【讨论】:

    猜你喜欢
    • 2017-05-29
    • 1970-01-01
    • 2021-12-02
    • 1970-01-01
    • 1970-01-01
    • 2022-10-23
    • 1970-01-01
    • 1970-01-01
    • 2017-04-03
    相关资源
    最近更新 更多