[PIPython] Compilare codice python

Gianluca Trombetta gianluca.trombetta
Gio 20 Gen 2005 14:22:22 CET


Grazie michele,

 

Però come risolvete di solito il problema del link dinamico? 

Io sto provando a eseguire il progr e vedere quale libreria gli manca volta per volta.

C'è un metodo un po' + veloce? Mi sa che così non finisco +..e poi non so nemmeno se funzionerà.

 

Ciao

Gianluca

________________________________

From: python-bounces a lists.python.it [mailto:python-bounces a lists.python.it] On Behalf Of Michele Sciabarra'
Sent: Thursday, January 20, 2005 11:48 AM
To: Gli utilizzatori italiani di Python
Subject: Re: [PIPython] Compilare codice python

 



Gianluca Trombetta wrote: 

Qualcuno riesce senza problemi a compilare in binari nativi script scritti in python?

Beh per windows si, vedi phasis...




Io devo compilare per piattaforme unix, quindi ho provato freeze.py e cx_Freeze, ma non riesco a reperire uno straccio di documentazione. 

Sembrerebbe facile l'utilizzo, ma sta di fatto che se compilo qualcosa usando uno dei due tool sopra, mi crea l'eseguibile, che gira solo nella macchina in cui compilo, se provo ad eseguirlo da qualche altra parte, risulta che manchi sempre qualche modulo...secondo me dovrebbe includere tutto ciò che utilizza il programma (tutti i moduli, librerie ecc).

Python ha il caricamento dinamico dei modulo che crea sempre qualche problema con questi installer che funzionano bene con i moduli caricati staticamente. Comunque sarebbe da vedere cosa manca (una dll o un modulo python?), 



Perchè non lo fa? Qualcuno di voi ha qualche esperienza in merito?

Perché, ALTRO PROBLEMA FREQUENTE, se una dll/so ne chiama un altro l'installer talvolta l'installer NON lo rileva. Per esempio recentemente siamo impatzziti perché la libreria PIL richiedeva la libreria libjpeg, ma il BundleBuilder del mac NON se ne accorgeva... 

Oppure da segnalare qualche altro tool? Quello di mcmillan non sono riuscito a reperirlo in quanto il suo sito è morto.

McMillan, Noi  usiamo la 0.5 e quindi lo abbiamo archiviato qui.

    http://zeus.eprometeus.com/software/installer_5b5_5.zip

Esiste abche una 0.6 alfa ma mi sembra inutilizzabile...

-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://pentesilea2/pipermail/python/attachments/20050120/6b2c1a69/attachment.htm


More information about the Python mailing list