Py2exe

mumak -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
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!
Configuration: Windows XP
Firefox 2.0.0.8

9 réponses

  1. baribari Messages postés 42 Statut Membre 20
     
    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 :)
    1
  2. mumak
     
    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?????
    1
  3. baribari Messages postés 42 Statut Membre 20
     
    oups
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    arf... tu n'a pas installé py2exe...

    Si tu es sous Windows, il y a un installeur fourni.
    0
  6. mumak
     
    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?
    0
  7. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    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.
    0
  8. mumak
     
    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!
    0
  9. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Désolé sans ton setup.py complet je ne peux pas dire ce qui ne va pas.
    0