Programmazione Python > Altre tematiche

"Eseguibili" per Linux

(1/2) > >>

xion85:
Ciao a tutti, io dovrei creare degli eseguibili per Linux.
In pratica mi serve ottenere il risultato che si ha utilizzando py2exe, ma per Linux.
Ora, so che penserete "ma a che serve, linux ha già python installato di default".
Questo è vero, ma nel mio software utilizzo delle librerie (wx ed altre) che non sono presenti nelle distribuzioni di linux, quindi io dovrei far installare queste librerie a tutti coloro ai quali distribuisco il mio programma e che magari non sanno nulla (o poco) di come installare cose su Linux.

Quindi come potrei fare?

Grazie mille a tutti, ciao

lethalman:
SI, si chiama freeze. Lo trovi nella distribuzione dei sorgenti di Python, nella cartella Tools. L'ho usato un paio di volte e sembra funzionare, devi un po' dilettarti a scegliere quali moduli includere per risparmiare un po' di spazio nel binario creato.

http://wiki.python.org/moin/Freeze

Markon:
Grande, io e un amico stavamo cercando il modo per creare eseguibili linux da tempo :)

Grazie lethal ;)

Emanuele:
davvero utilissimo bella segnalazione lethalman

Ikitt:

--- Citazione da: xion85 - Agosto 03, 2007, 10:23 ---Ciao a tutti, io dovrei creare degli eseguibili per Linux.
In pratica mi serve ottenere il risultato che si ha utilizzando py2exe, ma per Linux.
Ora, so che penserete "ma a che serve, linux ha già python installato di default".
Questo è vero, ma nel mio software utilizzo delle librerie (wx ed altre) che non sono presenti nelle distribuzioni di linux, quindi io dovrei far installare queste librerie a tutti coloro ai quali distribuisco il mio programma e che magari non sanno nulla (o poco) di come installare cose su Linux.

Quindi come potrei fare?

--- Termina citazione ---

Secondo me la soluzione migliore (nonche` quella che paga di piu` nel lungo perioso) e` quella di fornire pacchetti nativi per le distribuzioni supportate, indicando chiaramente le dipendenze e lasciando svolgere il lavoro di installarle ai gestore di pacchetti delle suddette distribuzioni.

Navigazione

[0] Indice dei post

[#] Pagina successiva

Vai alla versione completa