Я настраиваю setup.py для distutils для модуля python, который должен быть установлен на гетерогенный набор ресурсов. Из-за неоднородности местоположение, на котором установлен модуль, не является одинаковым на каждом хосте, однако disutils выбирает местоположение для конкретного хоста.Настройка разрешений модуля python (установка установки python)
Я обнаружил, что модуль установлен без разрешений o + rx с использованием disutils (несмотря на то, что установка umask перед запуском setup.py). Одно из решений заключается в том, чтобы вручную исправить эту проблему, однако я бы хотел, чтобы автоматические средства работали на гетерогенных объектах установки.
Например, есть способ извлечь конечное местоположение установки из setup.py?
Любые другие предложения?