L'uso delle Distutil è piuttosto semplice, sia per gli sviluppatori dei moduli, sia per gli utenti/amministratori che devono installare moduli di terze parti. Come sviluppatore, le vostre responsabilità (al di là della scrittura di un solido, ben documentato e ben testato codice, ovviamente...) sono:
Non tutti gli sviluppatori di moduli hanno accesso ad un vasto numero di piattaforme diverse tra loro, così non ci si può aspettare che possano creare una moltitudine di distribuzioni precompilate. Si spera che un gruppo di intermediari, chiamati packagers, coprano questa necessità. I packagers prelevano la distribuzione sorgente rilasciata dagli sviluppatori del modulo, la compilano per una o più piattaforme e rilasciano le risultanti distribuzioni compilate. Così gli utenti delle piattaforme più popolari saranno in grado di installare la maggior parte delle distribuzioni più comuni di moduli Python nel modo più naturale per le loro esigenze, senza la necessità di eseguire un singolo script di setup o di compilare neanche una riga di codice.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.