Re: [Python-es] Error en windows al importar un módulo

Alberto Curro acurro en wanadoo.es
Vie Mayo 27 10:36:59 CEST 2005


Javier Pérez escribió:

> Hola:
>
> Estoy intentando importar el módulo minidom de xml.dom en windows pero 
> me da un error. Tengo un archivo .py que solo tiene esto
>
> >> from xml.dom import minidom
>
> Al ejecutarlo me da el siguiente error:
>
> C:\Python24>python.exe pruebas/xml.py
> Traceback (most recent call last):
>  File "pruebas/xml.py", line 1, in ?
>    from xml.dom import minidom
>  File "C:\Python24\pruebas\xml.py", line 1, in ?
>    from xml.dom import minidom
> ImportError: No module named dom
>
> Me he ido a C:\Python24\Lib\xml\dom y está el archivo minidom.py, así 
> que el módulo está ahí pero no lo importa. El linux me funciona 
> perfecto pero en windows no. Puede ser porque tengo que crear 
> variables de entorno o algo de eso??
>
    Pues sí, el intérprete carga los módulos indicados en el directorio 
actual, y después en los indicados en la variable de sistema PYTHONPATH. 
Si dicha variable no existe, entonces busca en las rutas indicadas por 
defecto en la instalación.

    Para comprobar el path de módulos actual, carga el intérprete y haz


       import sys

       print sys.path


    Y comprueba que tengas el directorio donde tienes minidom.py y 
xml.py en dicho path.

    Salu2


> Estoy ejecutando directamente desde línea de comando, puede ser por 
> es? necesito algún IDE o algo? cargar algo previamente a ejecutar el 
> programa?
>
> ¿alguna idea?
>
> gracias por vuestro tiempo
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>
>




Más información sobre la lista de distribución Python-es