Импорт модулей из корневой папки во вложенных папках Python3
имеется такая структура
project
|- configuration.py #содержит class Config с настройками
|- folder1
|-module1.py
|-module2.py
|- folder2
|-module3
в module3 пишу такую конструкцию
from configuration import config # Экземпляр класса Config
И получаю ошибку В терминале
.venv/ # python.exe .\folder2\module3.py
Traceback (most recent call last):
File "\project\folder2\module3.py", line 6, in <module>
from configuration import config
ModuleNotFoundError: No module named 'configuration'
В VSCode такая же проблема, но в PyCharm всё работает.
Я так понимаю импортировать надо указывая пути. Но как сделать так, что бы можно было импортировать от корня проекта без дополнительных манипуляций с путями.