[Python-es] "No module named cElementTree" en TGWebServices
Luis Miguel Morillas
morillas en gmail.com
Mie Mayo 23 19:24:23 CEST 2007
El 23/05/07, Victor Peinado <vitojph en gmail.com> escribió:
> ¡Hola a todos!
>
> Hace un par de días he descubierto TGWebServices, un módulo de
> TurboGears para crear servicios web fácilmente. Tengo instalados
> TGWebServices 1.1.2, TurboGears 1.0.2.2 en la última Ubuntu 7.04, con
> python 2.5. La instalación no ha dado problemas, pero al intetar
> importar algo me encuentro con el siguiente error:
>
> >>> from tgwebservices.controllers import WebServicesRoot,
> WebServicesController, wsexpose, wsvalidate
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> File "/usr/lib/python2.5/site-packages/TGWebServices-1.1.2-py2.5.egg/
> tgwebservices/controllers.py", line 14, in <module>
> import cElementTree as et
> ImportError: No module named cElementTree
>
> ¿A qué se debe este error? ¿Alguna idea? Gracias de antemano y un saludo.
>
Parece que es un error del programa. En python2.5 cElementTree está en xml.etree
>>> from xml.etree import cElementTree
>>> cElementTree.VERSION
'1.0.6'
cambia ese import cElementTree as et por
import xml.etree.cElementTree as et
> --
> Víctor Peinado
>
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>
--
Saludos,
--
Luis Miguel
Más información sobre la lista de distribución Python-es