Bonjour,
J'ai finis une première version définitive de mon projet le plus important à ce jour (un petit jeu 2D avec un éditeur et une campagne) mais je n'arrive pas à le faire fonctionner une fois en .exe : la console s'ouvre puis se ferme directement sans lancer le jeu, alors qu'il marche très bien en .py.
J'ai utilisé un os.system("pause") même si je crois que c'est inutile puis-ce que j'ouvre une fenêtre, mais lui-même ne marche pas (alors qu'il marchait sur un programme qui dit bonjour).

J'utilise Cx_Freeze pour la convertion, mon setup.py est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
from cx_Freeze import setup, Executable
 
setup(
name = "Plagnal" ,
version = "1.0.0" ,
description = "Atteignez le bout des niveaux avec votre smiley !" ,
options = {"build_exe": {"packages":["tkinter", "threading", "random", "time", "os"],
                         "include_files": ["editeur", "gestion_menu", "niveaux", "objets", "statistiques"]}},
executables = [Executable("Plagnal.py")] ,
)
J'avais eu également un problème de "LIBRARY Error" ou je ne sais plus trop, que j'avais corrigé après quelques recherches avec :
set TCL_LIBRARY=C:\Users\regis\AppData\Local\Programs\Python\Python35-32\tcl\tcl8.6
set TK_LIBRARY=C:\Users\regis\AppData\Local\Programs\Python\Python35-32\tcl\tk8.6

(Je ne sais pas si ça a un lien).

Et je le convertis avec la commande :
python.exe setup.py build

Je peux donner d'autres infos si besoin.