簡體   English   中英

Anaconda:使用 environment.yml 從特定渠道安裝特定軟件包

[英]Anaconda: Install specific packages from specific channels using environment.yml

有誰知道如何構建 Anaconda environment.yml 文件,以便它安裝來自特定渠道的特定軟件包?

像這樣的東西:

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

我能找到的只是您可以使用channels:命令指定頻道。 但顯然它然后從第一個可用的頻道中獲取包 - 但我需要來自非常特定頻道的一些包(但它存在於不同“版本”的多個頻道上)。

我看到了類似的東西

dependencies:
- chanelname::modulename=X.Y.Z

更新現在實施: https : //github.com/conda/conda/issues/7202

舊答案小心,因為它似乎沒有實施 從設計上講,通道是一個“空間”,其中的依賴關系是健壯的。 所以刪除它可能會破壞依賴關系。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM