Je configure un setup.py basé sur distutils pour un module python qui doit être installé sur un ensemble hétérogène de ressources. En raison de l'hétérogénéité, l'emplacement où le module est installé n'est pas le même sur chaque hôte, mais les disutils choisissent l'emplacement spécifique à l'hôte.configuration des permissions du module python (installation de python install)
Je trouve que le module est installé sans permissions o + rx en utilisant disutils (malgré le fait que umask est en avance sur setup.py). Une solution est de corriger manuellement ce problème, mais je voudrais un moyen automatisé qui fonctionne sur des cibles d'installation hétérogènes.
Par exemple, existe-t-il un moyen d'extraire l'emplacement de fin de l'installation depuis setup.py?
Toutes les autres suggestions?