为什么 Anaconda 中有多个“/envs”文件夹?

为什么 Anaconda 中有多个“/envs”文件夹?

我已经在 Windows x64 上使用 Anaconda(特别是针对 Spyder)一段时间了,但直到最近我才尝试使用 prompt 做一些基本的事情。为什么有很多存储环境的目录?

输入后,conda info会列出多个位置。根据我的理解,创建新环境等于在 下创建新目录/envs,但是存在三个这样的文件夹。在#user\Anaconda\envs、 在#user\AppData\Local\conda\conda\envs和 在#user\.conda\envs为什么?

答案1

您的问题已在 conda 的 Github 存储库中得到解答https://github.com/conda/conda/issues/5388

有多个“\envs”文件夹,以保证包缓存(“pkgs”目录)和“envs”目录至少有一个用户可写位置,新命名的环境在此创建。

最好的,格雷戈尔

相关内容