Bonjour,
Voici un problème bien mystérieux que je soumets à vos neurones...
J'ai une application Python compilée avec Py2exe que j'ai essayé sur 3 ordinateurs. Tout fonctionne.
Mais un des utilisateurs rencontre un problème sur son ordinateur (windows comme moi) sur une des fonctions. Lorsque qu'il cliquez sur un bouton sensé ouvrir la frame principale du module MODULE1, l'erreur suivante apparaît :
AttributeError: 'module' object has no attribute 'MyFrame'
J'ai ajouté dans mon code "print dir(MODULE1)" qui liste dans un log les fonctions et classes du module concerné. Et là, surprise ! A la lecture du log de l'utilisateur, la moitié des classes et fonctions du module a disparue !
Alors que sur mon ordinateur, le log (avec la même application) m'indique que la liste est bien complète. Cela parait aberrant non ?
Auriez-vous une idée de l'origine du problème ?
Merci pour votre aide.
Partager