Python: относительный импорт без известного родительского пакетаPython

Программы на Python
Anonymous
Python: относительный импорт без известного родительского пакета

Сообщение Anonymous »

У меня есть лямбда-выражение AWS Python. Структура каталогов следующая"

Код: Выделить всё

src
__init__.py
main.py
service.py
Я инициирую соединение с дебазой в файле __init__.py, а затем импортирую переменную соединения в main.py

Код: Выделить всё

from . import conn
Я получаю следующую ошибку:

Ошибка импорта: попытка относительного импорта без известного родительского пакета.

Я новичок в Python и пытаюсь разобраться в импорте. Не должен ли main.py иметь доступ ко всему из __init__.py, поскольку они находятся в одном пакете с именем src

Подробнее здесь: https://stackoverflow.com/questions/786 ... nt-package

Вернуться в «Python»