conda依赖项安装和管理

时间:2017-08-21 14:56:20

标签: anaconda conda

我正在努力使用conda和python包进行版本控制和依赖。

执行时:conda install -c conda-forge qt == 5.6.2 它安装所有依赖项或其中没有(-no-dependencies)。

1)如何有选择地安装/更新依赖项?   (因为有些导致其他包破损)。

2)我在conda中有一个沙箱环​​境,我测试了install + regression test。 但是,它的工作原理,我想在其他环境中重现安装。 这是直接修改环境的配置文件并手动添加新包的方法吗?

对于回归测试,我也在使用 https://github.com/pelson/conda-execute 它允许temp envs设置依赖。

1 个答案:

答案 0 :(得分:0)

如果它可以帮助其他人,陷入这种境地, 解决方法是使用--force:

conda -c  channel install packagename --force

它只会安装包。 如果要有选择地安装包,     conda -c channel packagename 并且您可以从可以选择安装的位置获取依赖项列表。