【问题标题】:Version control Conda environments for Python projects用于 Python 项目的版本控制 Conda 环境
【发布时间】:2015-03-23 20:18:48
【问题描述】:

我使用 Python 的 Anaconda 发行版。我想知道如何最好地控制 Python 项目的 Conda 环境。

我的每个项目都是一个 Mercurial 存储库。他们使用特定版本的特定 Python 包。将这些环境放入存储库的最佳方法是什么,这样只要计算机安装了 Anaconda,就可以在不重新设置环境的情况下顺利运行?

【问题讨论】:

  • 建议 conda list 在提交前运行并包含在提交中。

标签: python version-control mercurial anaconda


【解决方案1】:

您可以使用conda list --export 导出软件包列表并使用conda install --file 重新安装它们。您还可以查看conda-env,它可以让您在 environment.yml 文件中跟踪您想要的包,您可以将其置于版本控制之下。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 2021-09-20
    • 2017-06-17
    • 1970-01-01
    • 1970-01-01
    • 2022-11-16
    • 1970-01-01
    相关资源
    最近更新 更多