<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-09-04 13:51 GMT+01:00 Balan Victor <span dir="ltr"><<a href="mailto:balan.victor0@gmail.com" target="_blank">balan.victor0@gmail.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>ho un programma scritto in python che devo far girare su server linux/aix/hp-ux/unix/solaris e windows. Il programma è scritto per python 3.4 ma dovrebbe funzionare con tutte le altre versioni precedenti. </div>

</div></blockquote><div><br></div><div>Diciamo cosi', se non hai fatto esplicitamente in modo che sia cosi' e non lo hai provato, ho seri dubbi in proposito.</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div>Qual'è il miglior modo di farlo girare su tutti questi sistemi ? </div></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">


<div><br></div><div>Usare tool come py2exe, pyinstaller o simili?</div><div>Installare python su ogni sistema e poi far girare il programma(/path/to/python mioprogramma.py) ?</div><div>Usare ActivePython?</div></div></blockquote>

<div><br></div><div>Allora, il pacchetto autocontenuto e' molto piu' tipico del mondo windows che del mondo unix.</div><div>Parliamoci... e' un pacchetto che hai scritto e vuoi distribuire o e' un pacchetto che devi deployare su suddette macchine *di persona*?</div>

<div><br></div><div>Poi sul discorso deploy si dovrebbe aprire un lungo discorso (puppet/chef + docker convocati...).</div><div><br></div><div>Se invece hai scritto il tuo pacchetto e vuoi che altri lo usino:</div><div>- pip e' probabilmente la cosa piu' comoda. Se non hai codice compilato fra le scatole.</div>

<div>- La gente di Unix si aspetta il sorgente, verosimilmente pip, e se proprio vuoi strafare pacchetti per alcune distribuzioni (che e' comunque non inusuale che se prende trazione qualcuno li faccia per te)</div><div>

- La gente di Windows... boh. Immagino che se sono sviluppatori o sistemisti siano contenti con pip. Se no direi che *a loro* interessa un qualche installer. Ma non ti so dire, non ci tratto.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div>Qualcuno ha mai dovuto distribuire programmi python su ambienti diversi? Come avete fatto ?</div></div></blockquote><div><br></div><div>Io pero' non tratto con Windows, come dicevo. </div></div><div>

<br></div>-- <br> .<br>..: -enrico-
</div></div>