So, I am having the following structure in my python package:
./main.py
__init__.py
./mymods/
__init__.py
a.py
b.py
my module a.py imports module b:
import b
Now, I want to import module a from main but when I do I get the following:
import mymods.a
ImportError: No module named 'b'
I googled but I couldn't find a solution to this particular problem. Any good samaritan who knows how to do this?
p.s. I would prefer not to have to import the module b explicitly from main, if that is possible.