Une des raisons de l'augmentation de la popularité de Python comme langage de programmation de haut niveau est sa portabilité . Les scripts écrits sur un Mac, par exemple , seront exécutées sur une machine Windows et vice versa. Tant que la machine de destination a Python installé, le script fonctionnera sans problèmes. La plupart des scripts Python sont sauvegardés sous forme de scripts , ils ne sont pas autonomes, et elles sont normalement exécutées en tapant " python xxx.py " dans une invite de commande. Cependant, cette méthode d' exécution des scripts nécessite une installation Python. Il est possible de faire un script exécutable Python - sans installation Python nécessaire - en le transformant en un "binaire gelé". Instructions 1 Télécharger et installer un système binaire gelé. Trois systèmes sont couramment utilisés . Py2exe (pour Windows ) est disponible à www.py2exe.org . Py2app ( une version Mac de py2exe ) est disponible à svn.pythonmac.org/py2app . PyInstaller (pour Windows , Mac et Linux ) est disponible à www.pyinstaller.org . Pour installer py2exe , télécharger le fichier. ZIP et décompresser . Aucune installation n'est requise . Pour installer py2app , télécharger le fichier. TAR.GZ. de Python.org et décompressez-le . Ouvrez un terminal et accédez au répertoire dans lequel vous avez décompressé les fichiers . Type: . Python setup.py install et le programme va s'installer Pour installer PyInstaller , téléchargez le fichier ZIP à partir de la page principale et décompressez-le . . Ouvrez une ligne de terminal ou de commande et accédez au répertoire de contenu déballé . Type python Configure.py et le programme va installer et configurer lui-même . 2 Rédigez votre script Python que vous souhaitez enregistrer comme un fichier exécutable . Par exemple: print "Bonjour tout le monde" peut être enregistré comme hello.py 3 utilisation py2exe ou Py2app pour créer un fichier. exécutable. Parce Py2app est la version Mac de py2exe , les séquences de les utiliser sont similaires. Les deux nécessitent un script setup.py . En py2exe : de distutils.core importation configuration importation py2exe configuration ( console = [' hello.py '] ) va importer le fonction de configuration de distutils , importer le module py2exe , puis configurer l'application hello.py de la console Py2app , vous pouvez utiliser le script de Py2applet pour créer le setup.py : . py2applet - -make- configurer hello.py Cela crée setup.py 4 exécuter le script d'installation : . Python setup.py py2exe Cela va créer le fichier hello.exe , qui est un exécutable autonome. Py2app , le type python setup.py py2app -A Cela va créer le fichier hello.app , qui est un fichier de l'application autonome qui peut être exécuté à partir du terminal. 5 Créer un fichier de spécification dans PyInstaller en accédant à votre dossier de script et en tapant < p> python Makespec.py [- OneFile ] hello.py Créer votre projet avec : python Build.py specfile Cela crée un fichier EXE autonome . . Photos
|