.egg-информационные каталоги становятся только созданными, если - single-version-externally-managed использовался для установки яйца. "Обычно", установка яйца создала бы единственный каталог (или zip-файл), содержа и код и метаданные.
pkg_resources (который является библиотекой, которая читает метаданные) имеет функцию require
, который может использоваться для запроса определенной версии пакета. Для регулярного импорта "старого стиля" easy_install взламывает .pth файл для получения каталога яйца на sys.path. Для - single-version-externally-managed, это взламывание не необходимо, потому что только будет единственная установленная версия (pacakging инфраструктурой системы, например, об/мин или dpkg). Информация яйца все еще включена для приложений, которые используют require
(или любой из других pkg_resources обязательные механизмы).
, Если Вы хотите установить пакет твердым соединением, я рекомендую использовать "setup.py, разрабатывают". Это - команда от setuptools, который на самом деле не устанавливает яйцо, но делает его доступным по всему сайту. Для этого это создает файл связей яйца так, чтобы pkg_resources мог найти его, и это управляет .pth файлом, так, чтобы регулярный импорт мог найти его.