Convertion .py en .exe
Bonjour à tous
Je programme depuis peu en Python grâce au site du zéro et j'ai entre les mains un code d'une jeu de casino (toujours du sit du zéro) et j'aimerais le convertir en fichier .exe
J'utilise alors py2exe mais lors de la manipulation dans l'invite de commande la commande n'est pas reconnu.
Je fais d'abord la manipulation pour situer le fichier (il se créer une nouvelle ligne, celle que l'on a au départ) et lorsque je fais la manip pour convertir, la commande "python.exe" n'est pas une commande interne, externe....
Voilà mon problème
Je programme depuis peu en Python grâce au site du zéro et j'ai entre les mains un code d'une jeu de casino (toujours du sit du zéro) et j'aimerais le convertir en fichier .exe
J'utilise alors py2exe mais lors de la manipulation dans l'invite de commande la commande n'est pas reconnu.
Je fais d'abord la manipulation pour situer le fichier (il se créer une nouvelle ligne, celle que l'on a au départ) et lorsque je fais la manip pour convertir, la commande "python.exe" n'est pas une commande interne, externe....
Voilà mon problème
13 réponses
-
Bonjour,
Vue ta config (WinXP + Ubuntu), peux-tu preciser sous quel OS tu as essaye de faire cette manipulation ? Si c'est sous Ubuntu, ce n'est pas la peine (il n'y a pas de notion de fichier .exe). Il suffit de changer le script en executable.chmod +x nom_du_fichier
-
J'essaye de faire cette manipulation sous Windows XP
-
Ok. Ca peut paraitre bete comme quesion, mais ca permet d'eviter de passer des heures sur un probleme simple ;o)
Donc, revenons a nos moutons: peux-tu poster ton setup.py, indiquer la ligne de commande utilisee, le message d'erreur resultant...
Est-ce que tu peux lancer ton programme python en ligne de commandepython jeudecasino.py
? Parce que ca ressemblerait a un probleme de path.
-
-
Alors pour jeuxsetup.py le voilà
#setup.py from distutils.core import setup import py2exe setup(windows=["jeux.py"])
la comande faite dans l'invite de commande est:
E:/python26/python.exe jeuxsetup.py py2exe
et le message d'erreur (qui n'était pas le même avant que je recommence la manip.)
E:/python25/python.exe: can't open file 'jeuxsetup.py': [Errno 2] No such file or directory
-
Hello,
Le fichier setup a l'air bien. Es-tu bien sur de travailler dans le repertoire qui contient jeux.py et jeuxsetup.py ?
Ensuite un truc qui parait bizarre, c'est le fait que tu tapes python26/python.exe et que l'on te reponde python25/python.exe: can't open... :S -
Je suis sûr de bien me trouver dans le répertoire de jeux.py et pour le fait qu'on me répond avec Python25 c'est en fait une erreur de frappe de ma part lors de la copie de la réponse.
-
Dommage mais bon merci de m'avoir aider et d'avoir cherché. :D
Si je trouve la solution je préviendrai. -
tu vas sur le wiki francais de python j'ai écris un post là qui explique tt ca ligne par ligne
-
Je ne trouve pas ton post.
-
Dans ta ligne
E:/python26/python.exe jeuxsetup.py py2exe
Met le répertoire absolu du fichier jeuxsetup.py
(PS : Je suis un Zér0 aussi ^^ ) -
En absolue c'est quoi déjà?
-
Bon j'ai fait la manip et ça ma écrit un sacré paquet de chose sur mon invite commande mais le problème c'est que je ne trouve pas le fichier exe à présent.
-
Il est pas dans mes documents, il est pas dans le répertoire python26 et il n'est pas dans le répertoire investigame(nouveau nom)
-
J'ai recommencé la manip plusieurs fois et il ne trouve pas le fichier investigame.py alors qu'il se trouve dans le même répertoire et que le fichier investisetup et configuré pour lui.