Bug #263
Module ext de xml.dom
0%
Description
Sous windows, Python installé en version 2.6.1 et wxpython en 2.8.9.1-py26.
Quand on lance complement avec IDLE, on obtient une erreur au lancement.
import complement.py
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import complement.py
File "C:\Documents and Settings\Administrateur\Bureau\complement\complement.py", line 18, in <module>
import terrier.conf
File "C:\Documents and Settings\Administrateur\Bureau\complement\terrier\conf.py", line 2, in
<module>
import xml.dom.ext
ImportError: No module named ext
Si on supprime l'extention ext (dans en important tout le module, ça fonctionne (à peu près), dans terrier/conf.py
import xml.dom.ext
devient import xml.dom
Là, il y a une deuxième erreur que je ne comprends pas :
"..\..\src\common\stdpbase.cpp(56): assert "traits" failed in wxStandardPathsBase::Get(): create wxApp
before calling this
Do you want to stop the program ?
You can alse choose [Cancel] to suppress further warnings.
Oui / Non / Annuler
Si on choisit "Annuler" on arrive bien sur l'interface de Complement.
Mais si on choisit ensuite de changer la langue, on a l'erreur suivante :
Traceback (most recent call last):
File "C:\Documents and Settings\Administrateur\Bureau\complement\complement.py", line 790, in OnMenuLangue
terrier.conf.setElementConf(FICHIER_CONF, "langue", self.lang_dico[evt.GetId()])
File "C:\Documents and Settings\Administrateur\Bureau\complement\terrier\conf.py", line 22, in
setElementConf
xml.dom.ext.PrettyPrint(dom, open(fichier_conf, "w"), "UTF-8", indent="\t")
AttributeError: 'module' object has no attribute 'ext'
Bref, manque-t-il quelque chose à mon installation ou est-ce un bug ?
François Audirac