Commente créer un exécutable (.py ->.exe)

Résolu/Fermé
bert de la speed Messages postés 762 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 12 août 2022 - 8 mai 2017 à 04:46
 pokat__ - 7 sept. 2019 à 12:59
Salut à tous ;
je me permet de faire appel à vous car deja je suis débutant en Python et j'aimerais vraiment en faire une base solide. J'ai commencé à faire du GUI et j'aimerais bien avoir mon petit programme en exécutable plutot qu'en .py
Si quelqu'un sait comment faire je le remercie d'avance pour son aide. Pour info j'ai téléchargé python 3.6

3 réponses

Ancor17 Messages postés 65 Date d'inscription lundi 8 mai 2017 Statut Membre Dernière intervention 1 avril 2018 21
Modifié le 8 mai 2017 à 19:25
Il faut télécharger Py2exe pour Python 3.6 puis suivre ces instructions:

1)Crée un fichier python qui va se nommer "setup.py"
2)Ajouter dans ce fichier ces quelques lignes:

# setup.py
from distutils.core import setup
import py2exe
setup(console=["NOM DU FICHIER A CONVERTIR.py"])

3)Enregistre ce fichier dans le repertoire automatique de Python (C:\Python36)
4)Dans ce repertoire place aussi le fichier ".py" a convertir en ".exe"
5)Ouvrir l'invite de commande (CMD)
6)Se placer dans le bon repertoire avec la commande : cd C:\Python27
7)Entrer cette ligne (toujours dans l'invite de commande) :

python setup.py py2exe

8)Plusieurs dizaines de lignes de codes défilent puis cela s'arrete
9)Va voir dans ton dossier Python36, il devrait y avoir un dossier nommé "dist"
10)ouvrez ce dossier et vous y trouvez une multitude de fichier dont un qui de nomme "NOM DU FICHIER CONVERTI.exe"
11)Cliquez dessus il s'execute

ERREURES POSSIBLES:

Si le fichier ".exe" ne veut pas s'ouvrir, remplacez le mot "console" par le mot "windows" dans le fichier "setup.py"

Je tiens a dire que cette méthode fonctionne parfaitement avec python 2.7 après avec python 3.x je ne sais pas
5
bert de la speed Messages postés 762 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 12 août 2022 110
9 mai 2017 à 06:08
Très bien expliqué;
Merci bien :D
0
Ancor17 Messages postés 65 Date d'inscription lundi 8 mai 2017 Statut Membre Dernière intervention 1 avril 2018 21 > bert de la speed Messages postés 762 Date d'inscription jeudi 31 juillet 2008 Statut Membre Dernière intervention 12 août 2022
9 mai 2017 à 20:26
Après avoir lu le message de _Ritchi_ je me demande si tu as réussi ! Alors ?
0
Lexar_ Messages postés 1 Date d'inscription vendredi 6 septembre 2019 Statut Membre Dernière intervention 6 septembre 2019
Modifié le 6 sept. 2019 à 18:22
Bonjour, Cela me met ce message, que dois-je faire ?

0
pokat__ > Lexar_ Messages postés 1 Date d'inscription vendredi 6 septembre 2019 Statut Membre Dernière intervention 6 septembre 2019
7 sept. 2019 à 12:59
oui ça me met pareil
0