Python error de importación paquete
-
06-09-2019 - |
Pregunta
Estoy tratando de empaquetar mis módulos, pero me parece que no puede conseguir que funcione.
Mi árbol de directorios es algo como lo siguiente:
snappy/
__init__.py
main/
__init__.py
main.py
config.py
...
...
y el código que estoy usando es
from snappy.main.config import *
Estoy recibiendo el error:
ImportError: No module named snappy.main.config
Alguna idea de lo que va mal? Este es el uso de Python 2.5 en Ubuntu 8,10.
Gracias de antemano por su ayuda.
Solución
Depende de donde su secuencia de comandos con el que reside la importación y PYTHONPATH sistema. Básicamente, tener que trabajar importación se debe ejecutar la secuencia de comandos (el que tiene la importación) en el directorio principal de ágil o la secuencia de comandos debe cambiar sys.path para incluirlo.
./ Alex
Otros consejos
Es el directorio padre del snappy
en sys.path
? Si no lo es, eso es lo único que puedo pensar que sería la causa de su error.