On 2012-11-07 08:24, Riccardo wrote:
enrico franchi wrote:


2012/11/7 Riccardo <webmas...@jsdir.com <mailto:webmas...@jsdir.com>>

0. il funzionamento di Python liscio e passando per i vari py2exe *non* cambia. Alla fine dei conti py2exe impacchetta tutto quanto e te lo spiadella, per il resto non cambia nulla (se non per il fatto
    che, conseguentemente, occupi parecchia memoria inutilmente).
Ci ho provato, ma non ne vuole sapere di installarsi: "Python version
    2.6 required, which was not found in the registry" :-(


Non mi e' chiaro cosa abbia a che fare l'installazione (di cosa?) con la frase la sopra...
Scusa, forse non ti ho capito, comunque non riesco ad installare
py2exe (py2exe-0.6.9.win32-py2.6.exe scaricato ieri da sourceforge)
Il *suo* installer (quello di py2exe) si ferma perché cerca python
2.6 nel registry.

Gli installer di windows, come vedi anche dal nome del file, vogliono una versione specifica di Python. PyInstaller in particolare è scritto parzialmente in C, quindi compilato e linkato contro la dll 2.6 di Python. Se vuoi avere un minimo di speranza devi partire dai sorgenti.

PyInstaller è pieno di magie, per intromettersi nel meccanismo di import e molto altro: di sicuro quelle necessarie per Py3 sono diverse da quelle utili per Py2. Quindi potrebbe non essere un porting banale, ma non credo sia impossibile. Credo che qualcuno dei maintainer di PyInstaller sia iscritto a questa ML.

http://cx-freeze.sourceforge.net/ sembra supportare Py3, ma non lo conosco, non so se ha tutte le feature di PyInstaller.


--
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a