voila le code de mon .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()
celui du setup.py:
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"],
	)
Si je lance le essai3.py directement, tout se passe tres bien.
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 ?