py2exe et xrc

py2exe et xrc - Python - Programmation

Marsh Posté le 08-07-2004 à 14:42:24    

J'ai crée un executable win32 grâce au module py2exe, seulement j'ai un probleme avec une fenetre qui utilise un fichier de ressource. Il me dit qu'il ne trouve pas wxPanel. Cette fenetre marche qd je la lance normalement mais une fois mon programme transformé en exe, ça ne fonctionne plus. Je me demande si c'est pas du fait qu'il faut coder en utilisant wx.Panel et non wxPanel maintenant, seulement xrc editor code le xml comme ça. Enfin voilà, si qqun a déjà eu le problème, merci de m'éclairer sur ce sujet ;)
merci et bye !

Reply

Marsh Posté le 08-07-2004 à 14:42:24   

Reply

Marsh Posté le 08-07-2004 à 15:02:55    

wxPanel n'existe pas dans wxPython 2.5.1.5.
pas plus que wxFrame d'ailleurs.
quel version de wxPy as tu?

Reply

Marsh Posté le 12-07-2004 à 11:46:59    

j'ai la 2.5.1.5. Seulement au départ, je mettais :
from wxPython.wx import *. ce qui permet d'avoir des wxFrame, wxPanel, mais après, j'ai vu que c'était obsolète et qu'il fallait maintenant mettre import * et que le wxFrame -> wx.Frame. Mais en fait, le problème n'est pas là, enfin, je crois, parce que ça marchait avec le xrc, peu importe ce que j'importais, c'est juste avec le module py2exe que ça pose pb parce qu'il doit pas gérer les wx.Panel mais seulement wxPanel.
Enfin, je suis pas sûr à 100%. Merci de m'éclairer sur ce sujet ;)

Reply

Marsh Posté le 12-07-2004 à 11:52:25    

euh je suis pas sur que py2exe soit capable d'embarquer wxwidgets

Reply

Marsh Posté le 12-07-2004 à 12:01:01    

bah à vrai dire, le reste de mon programme fonctionne niquel après avoir été transformé en exe, le seule truc qui pose problème, c'est mon panel qui utilise les ressources de xrc editor. à suivre... =)

Reply

Marsh Posté le 12-07-2004 à 12:46:38    

Taz a écrit :

euh je suis pas sur que py2exe soit capable d'embarquer wxwidgets


Sisi
regardes BitTornado  ;)  
 
SpY -> t'as pas un fichier de resources dans le répertoire de ton appli python (pré-packaging via py2exe)?

Reply

Marsh Posté le 12-07-2004 à 20:39:31    

je sais pas j'ai pas windows :o
 
vous faites chier avec votre py2exe à la con.
 
 
et j'utilise bitornado en curses

Reply

Marsh Posté le 13-07-2004 à 12:26:14    

spa ma faute si tout le monde n'a pas Python/wxPython installés  :pfff:  
(serait tellement plus simple  :heink: )


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
Reply

Marsh Posté le 13-07-2004 à 13:57:24    

ben tu leur fait installer

Reply

Marsh Posté le 13-07-2004 à 15:30:14    

oki thanks, je v aller voir du coté des sources de bittornado voir ce qui se trame dans le fichier. =)
edit : je n'ai pas vu de fichiers resources sur bittornado, j'ai vu que des sizers =) tanpis, je v faire sans fichier ressource, tanpis !


Message édité par SpYflaX le 13-07-2004 à 15:37:04
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed