如何重建或克隆基础conda安装?

时间:2017-02-14 17:59:46

标签: anaconda conda miniconda

我有一个由多个用户使用的大型conda安装。我遇到问题似乎变得脆弱了。我想从头开始重建它。我可以做一个conda list并获取一个包列表,但依赖关系都是随机的。如果我只是运行一个脚本来安装该列表,我会得到升级和降级版本等的持续消息。

有没有办法创建我的包的“智能”列表来进行有效的重建?

修改 Nehal建议conda list --export。这给了我一份表格清单:

# This file may be used to create an environment using:
# $ conda create --name <env> --file <this file>
# platform: linux-64    
<package>=<version>
<package>=<version>
...

我能够只使用conda list然后awk制作一个,但确实有一些重复项和包导致错误。

尽管如此,我如何使用此重建安装,而不是像列表标题所示创建环境?

我试过

conda install $(cat packagelist | tr "\n" " ")

但是有些不一致。可能是我的频道优先事项吗?

0 个答案:

没有答案