是否可以使用其他环境中的所有软件包创建anaconda环境?如果它能动态地保持最新状态会更好。
答案 0 :(得分:2)
如果感兴趣的软件包都是从pip中提取出来的,那么您可以尝试冻结pip并按照此处的讨论安装需求。
但我怀疑这对每个模块都有效。我记得在当天试图扩展我的基础python以包括Bokeh,但所有的依赖性头痛最终导致我彻底安装Anaconda。
看起来有means来执行此操作,
$ conda list -e > req.txt
然后您可以使用
安装环境$ conda create -n new environment --file req.txt
这些示例适用于将单个源合并为单个目标环境。如果你想要各种环境的联合,你需要合并req.txt文件并可能采用最高价值版本,这样你就需要进行一些字符串解析和一些脚本编写,这样你就不会# 39;从各种环境中安装冲突的版本,将其汇总到一个。 (我现在无法直接测试)