βββ main/
βββ __init__.py
βββ one.py
βββ sub/
βββ __init__.py
βββ two.py
#one.py
from sub.two import Class
resource = 3
#two.py
from main import one
print(one.resource)
class Class:
pass
When I execute one.py how come it raises ModuleNotFoundError: No module named 'main'?