Dudas de imports

zako ezako en yahoo.es
Jue Nov 18 17:16:31 CET 2004


 --- Jose <aragorn en pythonhispano.org> escribió: 
> ¿Qué versión de Python utilizas, qué valor toma la
> variable de entorno
> PYTHONPATH y qué te devuelve sys.path?

Python 2.3.4

PYTHONPATH = ''

sys.path = 
['', '/usr/lib/python23.zip', '/usr/lib/python2.3',
'/usr/lib/python2.3/plat-linux2',
'/usr/lib/python2.3/lib-tk',
'/usr/lib/python2.3/lib-dynload',
'/usr/local/lib/python2.3/site-packages',
'/usr/lib/python2.3/site-packages',
'/usr/lib/python2.3/site-packages/Numeric',
'/usr/lib/python2.3/site-packages/gtk-2.0',
'/usr/lib/site-python']

Como se puede ver /usr/lib/python2.3/site-packages/PSS
no esta en el path por lo que no tiene porque
funcionar un import PSS2 (subpaquete de PSS) desde un
modulo del paquete PSS.

Sin embargo he estado observando el paquete SOAPpy
instalado por debian y con ese mismo path, un módulo
del paquete SOAPpy puede cargar con un import wtools
el subpaquete de SOAPpy wstools.

/usr/lib/python2.3/site-packages/SOAPpy/__init__.py
/usr/lib/python2.3/site-packages/SOAPpy/wtools/__init__.py

Cuando segun el path deberia haber echo un import
SOAPpy.wtools para que funcionase. Vaya que me estoy
liando un pokito... xD Saludos,

zako


		
______________________________________________
Renovamos el Correo Yahoo!: ¡100 MB GRATIS!
Nuevos servicios, más seguridad
http://correo.yahoo.es




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