Vérifier que Python est dans la variable PATH

publicité
MEMENTO POUR LA FABRICATION D
EXECUTABLES SOUS WINDOWS
Vérifier que Python est dans la variable PATH.
PATH est une variable d environnement qui est utilisée par le système d exploitation (Windows, Unix…) pour faire le lien entre
les différents programmes. Cette variable contient l emplacement des fichiers exécutables (ceux en .exe par exemple).
Aller dans "Panneau de configuration", "Système et sécurité",
"Système", "Paramètres système avancés", "Variables
d environnement…"
Dans "Variables système", sélectionner "Path" et cliquer sur
"Modifier".
Si ce n est déjà fait, rajouter après le dernier ";" le code :
"C:\Python32\"
Puis "Ok" autant de fois qu il le faut…
Installer cx_Freeze
Aller sur la page de cx_Freeze : http://cx-freeze.sourceforge.net/ , télécharger le fichier adapté à la configuration de l ordinateur
(Python 3.2, 32 bit) et installer.
Fabriquer le setup.py
On lira les idées données sur le site du zéro :
http://www.siteduzero.com/informatique/tutoriels/apprenez-a-programmer-en-python/distribuer-facilement-nos-programmespython-avec-cx-freeze
et sur Mayako s Sanctuary :
http://lyyn.fr.nf/wp/2012/02/python-guide-cx_freeze-et-python-3-2-importation-de-modules/
et en observant les exemples donnés dans : C:\Python32\Lib\site-packages\cx_Freeze\samples\advanced
on fabrique alors le programme Python setup.py :
sans aucun "import":
Avec "import" de tkinter:
Enregistrer ce fichier dans le même répertoire que le fichier "nomDuFichier.py" dont vous voulez fabriquer l exécutable.
Exécuter setup.py dans la console
Ouvrir la console windows ("Exécuter", "cmd")
Pour se déplacer dans l arborescence :
Pour remonter d un étage : >cd..
Pour remonter à la racine : >cd\
Pour descendre dans l arborescence : >cd ISN\Python
Pour connaitre le contenu du répertoire : >dir
par exemple!
Se déplacer alors dans le répertoire du fichier "nomDuFichier.py" dont on veut créer un exécutable et entrer alors le code :
>python setup.py build
Il se créer alors un répertoire "build" qui contient un répertoire qui contient tout ce qu il faut pour que votre programme
s exécute tout seul, sans Python installé sur l ordinateur.
…enfin si tout va bien…
Téléchargement