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