Добавление его вручную, как вы сделали , действительно является одним из способов сделать это, но есть более простой метод, и это просто сказать Pycharm, что вы хотите добавить src
папку в качестве исходного корня, а затем добавить исходный корень в ваш Python. дорожка.
Таким образом, вам не нужно жестко кодировать вещи в настройках вашего интерпретатора:
- Добавить
src
в качестве исходного содержимого корень:
- Затем убедитесь, что добавили источники в ваш
PYTHONPATH
:
- Теперь импорт будет разрешен:
Таким образом, вы можете добавить все, что вы хотите, в качестве исходного корня, и все будет просто работать. Если вы немаркированное это как корень источника , однако, вы будете получать сообщение об ошибке:
После всего этого не забудьте перезагрузить. В меню PyCharm выберите: File -> Invalidate Caches / Restart
__init__.py
файл?