簡體   English   中英

在 conda 中使用選定包的克隆環境

[英]Cloning environment with selected packages in conda

我想知道是否可以僅使用選定的包克隆環境。

conda create -n name --clone base將克隆base環境,包括所有有時對某個項目來說不必要的包。

在新環境中卸載軟件包可能是一個解決方案,但我正在嘗試找到一種更有效和更明確的方法。

擴展@darthbith的內容。 克隆將創建環境中每個程序包的精確副本。 如果您只想克隆環境的一部分,則可以使用以下方法創建規格文件:

conda list -n base --export > environment.yaml

這會將基本環境中每個軟件包的列表作為yaml文件轉儲。 您可以編輯文件以僅保留所需的軟件包,conda會找出其余的軟件包。

此命令生成另一個 conda 環境test1 ,其中包含來自基礎軟件包的請求包numpy scipy pandas ,而無需下載任何內容:

conda create -n test1 --offline numpy scipy pandas

暫無
暫無

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

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