Использование модулей в папке в том же проекте для Python на IntelliJ

#python #intellij-idea #module #jetbrains-ide

Вопрос:

Так что это может быть глупый вопрос, но я довольно новичок в программировании в целом.

Мне нравится организовывать свои файлы определенным образом, но я хочу импортировать модуль из отдельного файла для использования в моей текущей программе, но он не распознается. Я знаю, что могу просто поместить модуль, который я использую, в файл, в котором я пишу, но я не хочу делать кучу копий модуля, если я использую его и в других программах.

Спасибо, не будь слишком резок, если я просто веду себя глупо.

Комментарии:

1. Привет, было бы полезно, если бы вы предоставили структуру вашего проекта и фрагменты кода, которые вы используете, для выявления проблемы. Под «не распознан» вы подразумеваете, что код не запускается? Какую ошибку вы получаете?

2. Я имею в виду, что показ кода на самом деле ничего не изменит, это просто импорт. Я получаю сообщение об ошибке, в котором говорится, что указанный модуль не существует, хотя он существует, просто в другой папке. Мне было интересно, есть ли способ пометить эту папку для импорта.

3.Да, если импортируемый модуль находится во вложенном каталоге, вы можете пометить каталог как корневой источник. См.: jetbrains.com/help/pycharm/…jetbrains.com/help/idea/content-roots.html#folder-categories