'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í.

Respuestas a la pregunta(1)

Su respuesta a la pregunta