Créer un exécutable

DAN247 Messages postés 30 Date d'inscription samedi 29 octobre 2016 Statut Membre Dernière intervention 31 mai 2019 - Modifié le 19 janv. 2022 à 00:16
lespinx Messages postés 106 Date d'inscription lundi 9 octobre 2006 Statut Membre Dernière intervention 23 novembre 2022 - 7 déc. 2018 à 10:32
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 tutaux 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

Whismeril Messages postés 19056 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 12 juin 2024 657
4 déc. 2018 à 18:09
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.
0
DAN247 Messages postés 30 Date d'inscription samedi 29 octobre 2016 Statut Membre Dernière intervention 31 mai 2019 2
4 déc. 2018 à 18:41
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…
0
Whismeril Messages postés 19056 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 12 juin 2024 657
4 déc. 2018 à 19:04
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.
0
lespinx Messages postés 106 Date d'inscription lundi 9 octobre 2006 Statut Membre Dernière intervention 23 novembre 2022 77
7 déc. 2018 à 10:32
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
0
Rejoignez-nous