Créer un exécutable

DAN247
Messages postés
37
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
104
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
13 décembre 2020
- 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
17327
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
16 mai 2022
596
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
37
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
17327
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
16 mai 2022
596
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
104
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
13 décembre 2020
73
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