“ pkgs”目录和“ site-packages”目录有什么区别? [Anaconda]

时间:2019-06-18 19:40:57

标签: python python-3.x anaconda conda site-packages

[Anaconda3,Windows]

我的Anaconda3(基本python env)文件夹中的“ site-packages”目录和“ pkgs”目录有哪些明显区别?

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

我已阅读以下链接: What's the difference between anaconda2/Lib/site-packages/<pkg> and anaconda2/pkgs/<pkg>?

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

1 个答案:

答案 0 :(得分:1)

蟒蛇希望在Anaconda3 / Lib / site-packages文件夹中的

packages中导入软件包。

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

这完全取决于您的设置,Anaconda2 / lib / site-packages中的文件夹可能是与Anaconda2 / pkgs中等效文件夹的符号链接或硬链接,或者可能是副本。

有关清晰图片,请参见documentation