Se si tratta di un programma Python che stai tentando di impacchettare, dovresti prendere in considerazione l'utilizzo del suo framework di distribuzione "standard" distutils. Non posso replicare l'intero documento qui, ma ti consiglio di leggerlo. Una volta che hai finito, dai un'occhiata alla guida per autostoppisti al confezionamento che contiene dettagli sulla distribuzione:le estensioni di distutils che ti consentono di impacchettare e distribuire in modo più efficace.
Una guida all'installazione di applicazioni su Linux