conda create --clone vs 直接复制环境

sam*_*sam 2 anaconda conda

https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html

我明白那个

您可以通过创建环境的克隆来制作环境的精确副本:

conda create --name myclone --clone myenv

myenv现有环境在哪里。

如何conda create --clone从直接复制环境目录复制到新的位置不同?

mer*_*erv 7

Conda 维护硬链接以减少物理磁盘使用。正常复制只会产生物理副本,不必要地浪费大量空间。

另一个可能更成问题的问题是运行安装脚本的包。如果这些脚本的结果最初导致使用绝对路径的设置,那么复制将导致以一种神秘的方式耦合到原始环境。这可能会导致原始环境的变化隐含地影响复制的环境。