Переменная isDevelopment
находится внутри manager/__init__.py
файла:
isDevelopment = True
В том же каталоге файл fusion.py
пытается импортировать его на уровне файла:
from . import isDevelopment
Примечание: pycharm
является двойственным для него: импорт не помечен ни в коем случае:
При попытке импортировать его из какого-либо другого например, ..
Pycharm действительно жалуется:
При работе
python3 manager/fusion.py
происходит следующее:
ImportError: cannot import name 'isDevelopment' from '__main__'
Еще одна попытка в соответствии с одним из предложений:
from ..manager import isDevelopment
Это приводит к:
ValueError: attempted relative import beyond top-level package
Почему эта попытка import
не работает - и что необходимо изменить