[英]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.