Я устанавливаю яйцо python с помощью setuptools с командой «python setup.py develop». Важно, чтобы все пути установки были относительными. Я вижу, что я могу сделать:Как заставить setuptools использовать относительный путь в easy-install.pth при создании «setup.py develop»
python setup.py develop --egg-path ../../../../my_directory
и файл .egg-link использует этот относительный путь. Однако путь, добавленный к easy-install.pth, по-прежнему является абсолютным путем. Как сделать путь в файле easy-install.pth относительным путем?
Источник не установлен в каталоге сайтов-пакетов (мы используем setup.py develop), но каталог сайтов и исходный код находятся в каталоге, который должен быть перемещен. Это для проекта Sage (http://sagemath.org). На данный момент мы просто используем sed-скрипт после установки, чтобы сделать путь в easy-install.pth относительным путем. – Jason
Не понимаю. Вы используете «развить», чтобы установить вещи? (Это не предназначено для этого.) –