我site-packages
目录中安装的软件包以各种方式组织。有些人有(1)表格
而其他人(2)有
egg-info
目录(以包和版本命名)而其他人(3)有
egg
目录(以及easy_install.pth
文件中的相应条目)。决定采取哪种方法的因素是什么?它是我以前安装的工具或方法(例如,来源与二进制)的结果吗?所有这些方法都可以由所有工具维护(例如easy_install
与pip
),还是彼此不兼容?
答案 0 :(得分:-1)
不幸的是,很长一段时间没有在Python中出现正确的单向封装。因此,如果您需要直接访问您的site-packages目录(我假设您正在使用virtualenv或提供对守护进程的访问),则需要手动设置PATH变量。
您可以在The Hitchiker's Guide to Packaging
中查看easy_install
,pip
,distutils
,mod_wsgi
打包所需的所有信息