Я сталкиваюсь с очень расстраивающей синтаксической ошибкой, которая появляется в следующем сценарии:
package
__init__.py
module1.py
module2.py
__init__.py
содержит следующий импорт:
from . import module1
module1.py
содержит следующий импорт:
from . import module2
Я получаю синтаксическую ошибку правильно, когда она достигает явного относительного импорта в module1.py
, поэтому может показаться, что импорт в __init__.py
работает правильно.
Раньше у меня были настройки, куда я импортировал module1.py
, например:
from package import module1
, который работал правильно, поэтому я очень озадачен, почему я получаю эту ошибку ...
Любая помощь будет высоко ценится!Спасибо!