Python: creare un installer per Windows

Una volta che il vostro programma è pronto, dovete "pacchettizzarlo" per poterlo distribuire più agevolmente. Questo è vero soprattutto sotto Windows dove qualsiasi utente si aspetta di avere un installer su cui fa doppio click e in pochi passi, tramite interfaccia grafica, si ritrova il programma correttamente installato e con dei link sul desktop o nel menù programmi per poterlo lanciare.

Creare un installer è oramai un'impresa piuttosto semplice grazie a software specifici. Tra questi figura NSIS (della NullSoft, quella di Winamp), che è opensource, leggero e potente. Parleremo solo di questo.