安全地删除 conda 环境?

deleting conda environment safely?

我是 anaconda 和 conda 的新手。我在两个不同的目录中创建了一个相同的环境。只删除我不再需要的 env 文件夹或环境是否安全,或者我是否需要在 anaconda 提示符下做一些事情来彻底删除环境?我不确定在本地文件夹中创建环境是否会在注册表或计算机中的其他地方留下痕迹,是否也需要删除?

conda remove --name myenv --all

另一种选择是

conda env remove --name myenv

实际上与 没有区别,但我个人更喜欢在整个环境上运行时使用 conda env 命令,并保留 conda remove 用于管理单个包。

这些与手动删除文件夹的区别在于,Conda 提供了删除包时的操作挂钩,因此允许包执行 pre-unlinkpost-unlink 脚本。