Créer un exécutable

Signaler
Messages postés
37
Date d'inscription
samedi 29 octobre 2016
Statut
Membre
Dernière intervention
31 mai 2019
-
Messages postés
104
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
13 décembre 2020
-
Bonjour à tous.
Je développe avec python3.7 sous Windows avec pyscripte .
Y a-t-il un moyen simple de créer un exécutable (.exe) afin que mon programme puisse être exécuté sur d'autre PC ou même un exécutable qui fonctionnerait sous Linux.
J'ai vu des tu taux qui demande pas mal de manipulations et cela m'étonne qu'il n'y ait pas de choses beaucoup plus simples.
D'avance merci de votre aide.

4 réponses

Messages postés
15853
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
22 avril 2021
535
Bonjour
Par essence python n’est pas un langage compilable.
Donc si une bidouille existe, il n’est pas surprenant qu’elle soit compliquée.

Par contre, il est aussi totalement multiplateforme, donc peut fonctionner sans problème sur tous PC, Mac et Linux.
Messages postés
37
Date d'inscription
samedi 29 octobre 2016
Statut
Membre
Dernière intervention
31 mai 2019
1
Bonjour Whismeril.
Merci de ta réponse mais tout de même si je veux passer mon code à quelqu'un pour qu'il voit ce que j'ai fait cela l'obligerai à installer python et tous les modules nécessaires alors qu'avec un exe il aurait tout de suite la visibilité du sujet.
Un exe me paraît donc indispensable même si python peut s'interpréter sur n'importe quel système d'exploitation.
Si quelqu'un a une idée…
Messages postés
15853
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
22 avril 2021
535
Si quelqu'un a une idée…

personne ne va venir voir puisque tu as marqué le sujet résolu...
J'enlève la marque.

cela l'obligerai à installer python et tous les modules nécessaires alors qu'avec un exe il aurait tout de suite la visibilité du sujet.
oui et non, Python est déjà présent sur beaucoup de machines, et ton exe pourrait nécessiter d'installer des trucs avec.
Messages postés
104
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
13 décembre 2020
70
Bonjour,
C'est possible, faire une recherche sur pyinstaller, py2exe...
Après installation de pyinstaller (par exemple) vous pourrez créer un package qui contient l'interpréteur python, votre code et ses dépendances.
Ce package pourra etre exécuté sur un OS identique (Windows, Linux..) dépourvu de python.

Cordialement