Python «setup.pyvelop»: возможно ли создать папку «.egg-info» вне папки с исходным кодом?

Python обладает способностьюpseudoinstall» пакет, запустив егоsetup.py сценарий сdevelop вместоinstall, Это изменяет среду Python, поэтому пакет может быть импортирован из нее 'текущее местоположение (этоне копируются вsite-package каталог). Это позволяет разрабатывать пакеты, которые используются другими пакетами: исходный код изменяется на месте, и изменения доступны для остальной части кода Python с помощью простого.import

Все отлично работает, кроме этогоsetup.py develop Команда создает.egg-info папка с метаданными на том же уровне, что иsetup.py, Смешивать исходный код и временные файлы не очень хорошая идея - эту папку нужно добавить в "игнорировать» списки нескольких инструментов, начиная с vcs и заканчивая системами резервного копирования.

Можно ли использоватьsetup.py develop но создать.egg-info каталог в каком-то другом месте, поэтому оригинальный исходный код не загрязняется временным каталогом и файлами?

Ответы на вопрос(3)

Ваш ответ на вопрос