Duda con ImportError

Alberto Valverde alberto en toscat.net
Lun Ago 18 16:47:06 CEST 2008



On Aug 18, 2008, at 3:45 PM, "lot" <lot en no-log.org> wrote:

>
> Hola, tengo un problema con la importacion entre paquetes de  
> distintos directorios.
>
> En mi máquina lo tengo más o menos así y funciona bien:
>
> Paquete     Modulo
> -----------------------------
> Modelo --> espaciovectorial.py
> Vista ---> index.py
>
>
> Es decir, el directorio Modelo y Vista están en el mismo nivel y des 
> de index.py lo importaba así:
> from Modelo import espaciovectorial
>
>
> He probado a subir la aplicación a un servidor web y allí no me deja 
>  importar de ese modo:
>
> Traceback (most recent call last):
>  File "./index.py", line 6, in ?
>    from Modelo import espaciovectorial
> ImportError: No module named Modelo
>
>
> A que puede ser debido?

Probablemente a que el directorio donde esta Modelo no esta en el  
sys.path
>
> En mi máquina tengo python 2.5 y en el server 2.4. Es debido a eso?

No

> Puedo arreglarlo?

Si, agrega la ruta a sys.path antes de intentar importar Modelo

Alberto
>
>
> Muchas gracias!
>
> lot.
>
> -- 
> Blog en http://feenelcaos.org
> Clave pública GPG en http://feenelcaos.org/lot.asc
>
> Unámonos y seremos invencibles.
> - Simón Bolívar
>
>
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


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