Я пишу библиотеку my-library. Из-за некоторых зависимостей от других библиотек я хотел бы установить для определенного env var XXX значение YYY всякий раз, когда я устанавливаю my-library, если только он не экспортируется вручную.Я попробовал добавить в setup.py следующее:
Код: Выделить всё
if "XXX" not in os.environ:
os.environ["XXX"] = 'YYY'
а затем установить python setup.py, но переменная env не установлена, когда я запускаю свою библиотеку.
Подробнее здесь:
https://stackoverflow.com/questions/792 ... -pip-setup