Я делаю свои назначения на Python, используя PyCharm.Я создал папки, такие как «Назначение 01», «Назначение 02» и так далее.В каждой из папок назначения у меня есть 2 файла Python."Helper.py" и "Demo.py".В «Demo.py» я должен импортировать файл Helper
.Я делаю это, используя
import Helper
Но PyCharm не распознает это, пока я не отмечу каталог, содержащий файлы Helper
, как Sources Root
.Итак, я пометил свой каталог «Задание 01» как Sources Root
.Все хорошо.Теперь я начал с «Задания 02».В «Demo.py» «Задания 02» я импортировал Helper
.Это импортирует Helper
из «Назначения 01», а не из «Назначения 02».Даже если я отмечу «Назначение 02» как Sources Root
, PyCharm все равно ссылается на «Helper.py» из «Назначения 01».Как заставить PyCharm ссылаться на «Helper.py» в той же папке?
Примечание: я не хочу открывать разные назначения как разные проекты.Я хотел бы, чтобы все было как один проект.
Любые другие предложения, соглашения, лучшие практики также приветствуются.Спасибо!