I am new to python and I do not know how to organize the project structure correctly, so all auto imports will work in pycharm.
This is my current structure.

This import is generated in PublisherSubscriberTest pycharm
from Rabbit.RabbitReceiver import RabbitReceiver
from Rabbit.RabbitSender import RabbitSender
But it does not work. This is the way out.
ImportError: no module named Rabbit.RabbitReceiver
What did I do wrong?
I am more familiar with java. And, for example, in java, I would just create a package with some classes, and then I could import them anywhere in my project. AFAIK is not the same with python.
Can anyone explain this to me?
EDIT1: Yes, I know about sys.path.append. I did it this way, but it seemed strange to me, and I want it to be possible to do without him.