I have a layout like
pylib/
apps/
main.py
libs/
MyClass.py
__init__.py
In which MyClass.py
is
class MyClass:
pass
if __name__ == "__name__":
obj = MyClass()
and in main.py
I've tried
from pylib.libs.MyClass import MyClass
obj = MyClass()
And got
ModuleNotFoundError: No module named 'pylib'
from ..libs.MyClass import MyClass
obj = MyClass()
And got
ImportError: attempted relative import with no known parent package
from libs.MyClass import MyClass
obj = MyClass()
And got
ModuleNotFoundError: No module named 'libs'
If someone knows how to fix it I'd be very glad