为什么 Anaconda 有两个站点包库?

Why does Anaconda have two site-packages libraries?

C:\ProgramData\Miniconda3\pkgs\plotly-3.1.1-py36h28b3542_0\Lib\site-packages\plotly

C:\ProgramData\Miniconda3\Lib\site-packages\plotly

这些有什么区别? 我的代码试图从第二个位置拉出但没有找到东西。

例如,它会告诉我我的模块 'plotly.figure_factory' 没有属性 'create_choropleth' 或某些东西

所以我将文件从第一个位置转移到第二个位置,它找到了它们。

pkgs 目录是放置下载和解压缩包的地方。所以这是一个完整的scripts/project文档。

其实,如果你安装正确,第二个应该有你想要的文件。我认为可能在安装过​​程中存在一些问题,或者您只是将其安装到 miniconda 的某个子环境中而不是 miniconda 的全局环境中。所以会有一些遗留的包下载解压后没有安装

您也可以自行将文件从第一个位置复制粘贴到第二个位置。如果能正常导入应该没问题