Anaconda:使用environment.yml从特定通道安装特定包

时间:2017-12-19 12:37:14

标签: python dependencies anaconda environment

有没有人知道如何构建一个Anaconda environment.yml文件,以便从特定渠道安装特定的包?

这样的事情:

dependencies:
  - numpy
  - pandas
  - package-A from channel Z
  - package-B from channel Y

我所能找到的是您可以使用频道:命令指定频道。但显然它然后从第一个频道抓取它的包 - 但是我需要一些来自非常特定频道的包(但它存在于不同的#34;版本和#34中的多个包)。

1 个答案:

答案 0 :(得分:6)

我看到了类似

的内容
dependencies:
- chanelname::modulename=X.Y.Z

it doesn't seemed to be implemented以来要小心。根据设计,频道是一个空间"依赖性很强的地方。因此,删除它可能会破坏依赖性。