В настоящее время пытаюсь работать в Python3 и использовать абсолютный импорт для импорта одного модуля в другой, но я получаю ошибку ModuleNotFoundError: No module named '__main__.moduleB'; '__main__' is not a package
. Рассмотрим структуру этого проекта:
proj
__init__.py3 (empty)
moduleA.py3
moduleB.py3
moduleA.py3
from .moduleB import ModuleB
ModuleB.hello()
moduleB.py3
class ModuleB:
def hello():
print("hello world")
Затем запуск python3 moduleA.py3
выдает ошибку. Что нужно изменить здесь?