我想知道是否可以仅使用所选软件包克隆环境。
执行assets %>%
group_by(asset.class, rating) %>%
summarise_all(sum) %>%
ungroup %>%
mutate(rsum = rowSums(.[3:5])) %>%
select(asset.class, rating, rsum)
将克隆conda create -n name --clone base
环境,其中包括某些项目有时不需要的所有软件包。
在新环境中卸载软件包可能是一种解决方案,但我正在尝试找到一种更有效,更明确的方法。
答案 0 :(得分:2)
扩展@darthbith的内容。克隆将创建环境中每个程序包的精确副本。如果您只想克隆环境的一部分,则可以使用以下方法创建一个规范文件:
conda list -n base --export > environment.yaml
这会将基本环境中每个软件包的列表作为yaml文件转储。您可以编辑文件以仅保留所需的软件包,而conda会找出其余的软件包。
答案 1 :(得分:0)
此命令生成另一个 conda 环境 test1
,其中包含请求的包 numpy scipy pandas
,无需下载任何内容:
conda create -n test1 --offline numpy scipy pandas