voila le code de mon .py:
celui du setup.py:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 import wx import pickle import os import sys import copy class TestPanel(wx.Panel): def __init__(self, parent, log): self.log = log wx.Panel.__init__(self, parent, -1) self.t1 = wx.TextCtrl(self, -1, "200", size=(80, -1), pos=(30,50)) b = wx.Button(self, 10, "Affiche", (150,50)) app = wx.PySimpleApp() frame = wx.Frame(None, -1, " essai") TestPanel(frame,-1) frame.Show(1) app.MainLoop()
Si je lance le essai3.py directement, tout se passe tres bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 from distutils.core import setup import glob import py2exe setup(windows=["essai3.py"], )
Par contre, apres un "ptyhon setup.py py2exe" je lance le essai3.exe, les controls ressemblent a rien. on dirait du windows95.
j'imagine que c'est un pb setup.py parce que ca fonctionne normalement en lancant juste l'essai3.py. ou alors un pb dans l'entete d'essai3.py.
Qqu'un a une idee ?
Partager