Py2exe
mumak
-
sebsauvage Messages postés 33415 Statut Modérateur -
sebsauvage Messages postés 33415 Statut Modérateur -
Bonjour,
J ai créer mon premier mini programme python dont je suis tout fier!!
Je veux le montrer a tout mes amùis mais la, c est le drame!!!
Personne d entre eux n a jamais intallé python sur pc, donc mon .py ne fonctione pa!!!
Comment je fais a transformer mon .py en .exe ???
J ai installé Py2exe sur mon pc mais ca ne marche pas et les tuto son tres vague la dessus!!!
Please help me!
J ai créer mon premier mini programme python dont je suis tout fier!!
Je veux le montrer a tout mes amùis mais la, c est le drame!!!
Personne d entre eux n a jamais intallé python sur pc, donc mon .py ne fonctione pa!!!
Comment je fais a transformer mon .py en .exe ???
J ai installé Py2exe sur mon pc mais ca ne marche pas et les tuto son tres vague la dessus!!!
Please help me!
9 réponses
Il y a plusieurs solution: https://sebsauvage.net/python/snyppets/index.html#py2exe (en anglais).
J'ai même mis des exemples.
J'ai même mis des exemples.
héhé, c'est vrai que c'est le problème avec python, en ce moment j'utilise PortablePython pour l'utiliser au boulot
mais toutes les librairies le sont pas implémentées (c'est une bêta), j'ai pas eu de problèmes pour la manipulation des fichiers mais pour le xml, ça passait pas...
http://portablepython.com/
Sinon j'ai le souvenir d'avoir résussi à faire marcher py2exe, je vais essayer de retrouver comment j'avais fait :)
mais toutes les librairies le sont pas implémentées (c'est une bêta), j'ai pas eu de problèmes pour la manipulation des fichiers mais pour le xml, ça passait pas...
http://portablepython.com/
Sinon j'ai le souvenir d'avoir résussi à faire marcher py2exe, je vais essayer de retrouver comment j'avais fait :)
merci pour les conseils mais j avoue que je comprend pas du tout l anglais!
Comment faire concretement
je suis rentré dans python, j ai tapé
from distutils.core import setup
import py2exe
Mais a cette ligne ca plante en me disant :
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
import py2exe
ImportError: No module named py2exe
Est ce que je dois mettre le dossier py2exe dans un dossier de python?????
Comment faire concretement
je suis rentré dans python, j ai tapé
from distutils.core import setup
import py2exe
Mais a cette ligne ca plante en me disant :
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
import py2exe
ImportError: No module named py2exe
Est ce que je dois mettre le dossier py2exe dans un dossier de python?????
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
ca y est je l ai intallé!!
je tape les trois commande en remplacant myprogram et my programm.py par le nom de man programme PAT et aussi PAT.PY
mon fichier .py est sur C:\> est ce pour ca?
ca y est je l ai intallé!!
je tape les trois commande en remplacant myprogram et my programm.py par le nom de man programme PAT et aussi PAT.PY
mon fichier .py est sur C:\> est ce pour ca?
mon fichier .py est sur C:\> est ce pour ca?
Ouch... tu ne travaille jamais dans un répertoire différent pour des tâches précises ?
Non l'emplacement du fichier n'a aucune importance, mais par pitié met ton .py dans un répertoire.
Ouch... tu ne travaille jamais dans un répertoire différent pour des tâches précises ?
Non l'emplacement du fichier n'a aucune importance, mais par pitié met ton .py dans un répertoire.
Bonjour,
voici le message qui est ecrit a la saisi de la troisieme ligne de commande :
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
setup(name="pat",scripts=["c:\pat.py"],)
File "C:\Python25\lib\distutils\core.py", line 139, in setup
raise SystemExit, gen_usage(dist.script_name) + "\nerror: %s" % msg
SystemExit: usage: [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: --help [cmd1 cmd2 ...]
or: --help-commands
or: cmd --help
Bien sur j adapte cette troisiemme ligne a mon programme en rentrant :
setup(name="pat",scripts=["c:\pat.py"],)
ou
setup(name="pat",scripts=["pat.py"],)
Pour ce qui est des repertoires bien sur que je les utilise mais dans ce cas precis il s aggit juste d un test pas du moyen déployé lui même!
voici le message qui est ecrit a la saisi de la troisieme ligne de commande :
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
setup(name="pat",scripts=["c:\pat.py"],)
File "C:\Python25\lib\distutils\core.py", line 139, in setup
raise SystemExit, gen_usage(dist.script_name) + "\nerror: %s" % msg
SystemExit: usage: [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: --help [cmd1 cmd2 ...]
or: --help-commands
or: cmd --help
Bien sur j adapte cette troisiemme ligne a mon programme en rentrant :
setup(name="pat",scripts=["c:\pat.py"],)
ou
setup(name="pat",scripts=["pat.py"],)
Pour ce qui est des repertoires bien sur que je les utilise mais dans ce cas precis il s aggit juste d un test pas du moyen déployé lui même!