3

[Anaconda3,Windows]

我的 Anaconda3(基本 python env)文件夹中的目录 'site-packages' 和 'pkgs' 之间有什么明显区别?

此外,我想知道为什么“pkgs”的大小比“site-packages”大得多。在我的磁盘上,“pkgs”为 8.0 GB,包含 112,005 个项目,而“站点包”为 1.9 GB,包含 57,580 个项目。

我已阅读以下链接: anaconda2/Lib/site-packages/<pkg> 和 anaconda2/pkgs/<pkg> 有什么区别?

我认为差异与缓存有关。任何知识或见解都会受到赞赏。

4

1 回答 1

3

Anaconda3/Lib/site-packages 文件夹中的包是 Python 用来导入包的地方。

而 Anaconda3/pkgs 文件夹中的包是在您指定更新或安装时由 Conda 下载和提取的包。

这一切都取决于您的设置,Anaconda2/Lib/site-packages 中的文件夹可能是 Anaconda2/pkgs 中等效文件夹的符号链接或硬链接,也可能是副本。

请参阅文档以获得清晰的图片。

于 2019-06-18T20:01:55.637 回答