首页 > 解决方案 > 如何将 conda 环境克隆到特定文件夹中?

问题描述

文档指出克隆以这种方式工作:

conda create --name myclone --clone myenv

但是,这将始终默认为将环境创建myclone到我几乎没有磁盘存储的主目录中。我想让 conda 在另一个我有大量存储空间的路径上创建一个克隆。

我本来希望存在这样的东西,但是唉:

conda create --name myclone --clone myenv --destination /path/to/huge/storage

此外,--path--name不能同时使用。

我有哪些选择?我需要与 conda 合作,那就是改变我的硬件基础设施不是一种选择,以防你建议我增加我的主目录空间等。

还是我们在这里处理 conda 限制?

标签: conda

解决方案


在目标文件夹中导航并打开终端窗口或cd直接从终端使用命令移动到那里。然后:

$ conda create --prefix=myclone --clone myenv

请注意,如果您的基本环境不在默认的 conda 目录中,您必须指定将 myenv 替换为 path/to/myenv 的路径。


推荐阅读