2010-08-18 4 views

Répondre

4

Conversion « .py » à « .exe » serait comme la conversion de Java « .exe » sans utiliser GCJ. Étant donné que le langage ne compile pas en code natif, vous regroupez simplement l'interpréteur et un ensemble compact de fichiers .py en utilisant le même mécanisme que les fichiers .zip auto-extractibles.

Les principaux outils que je connais pour ce faire sur Windows sont:

Voici quelques documents sur la façon de travailler autour des points de friction communs avec PyQt:

En supposant que vous faites cela pour simplifier la distribution, vous aurez probablement envie aussi de construire un programme d'installation de regrouper dans toutes les dépendances de DLL. Les deux choix libres populaires pour Windows sont:

py2exe est livré avec un exemple de la façon d'utiliser un programme d'installation de InnoSetup silencieux pour construire une faux fichier unique EXE en extrayant silencieusement le programme et les DLL dans un dossier temporaire et en les exécutant. Il y a un example for NSIS sur le site.

Questions connexes