Python pip安装的软件包是分散的

Python pip安装的软件包是分散的,python,installation,pip,packages,Python,Installation,Pip,Packages,我使用: sudo -H pip3 install openstacksdk 在我的mac中安装了openstacksdk,我使用Finder转到如下目录: 你知道pip安装包放在站点包中/,我找到了openstack文件夹和openstacksdk-0.9.17。dist info文件夹是星座,从创建时起,我确信它们都是由命令upper创建的,因为我们都知道,如果用户在那里安装包,应该有一个总文件夹,gross文件夹中的内容应该是这样的: openstack- |

我使用:

sudo -H pip3 install openstacksdk 
在我的mac中安装了openstacksdk,我使用Finder转到如下目录:

你知道pip安装包放在
站点包中/
,我找到了
openstack
文件夹和
openstacksdk-0.9.17。dist info
文件夹是星座,从创建时起,我确信它们都是由命令upper创建的,因为我们都知道,如果用户在那里安装包,应该有一个总文件夹,gross文件夹中的内容应该是这样的:

openstack-
         |
          -openstack
         |
          -openstacksdk-0.9.17.dist-info
我还发现,
keysteantu1
是同时创建的

那么,为什么在python中,pip安装包分散在
包/
下呢? 如果像java的maven或iOS的cocoapods一样,每个包都在一个唯一的文件夹中


或者如果我的操作出错了?

这正是setuptools/pip排列目录的方式
site-packages/openstack
是您的包,它是Python导入的地方。*。dist info目录是用于列出/冻结/卸载软件包的pip数据库的一部分。没什么好担心的。

我安装了openstacksdk,也安装了
keysteantu1
。它们是星座。