'Intenté la importación relativa en un no paquete' aunque los paquetes con __init__.py en un directorio
Tengo un modulo llamadoextended.py
que contiene la siguiente línea:
from .basic import BasicModule
y el archivobasic.py
reside en el mismo directorio que hace__init__.py
. Sin embargo, cuando intento ejecutarlo como:
python extended.py
Me sale el error:
ValueError: Attempted relative import in non-package
También añadiendo la línea:
from __future__ import absolute_import
No resuelve el problema. Tal vez estoy demasiado cansado para ver lo obvio, pero no veo el problema aquí.