Я сейчас работаю в окружении windows.
У меня есть такая структура папок:
Мой файл loader.py
начинается со строки from helper.path import *
Когда я запускаю этот файл в PyCharm, он отлично работает.
Когда я запускаю этот файл в PowerShell py .\helper\csv\loader.py
в этом месте C:\Users\GABILLYL\Documents\python
python вызывает следующую ошибку:
Traceback (most recent call last):
File ".\loader.py", line 8, in <module>
from helper.path import *
ModuleNotFoundError: No module named 'helper'
Когда я открываю консоль python, в том же месте я пытаюсь запустить свой файл и пробую следующую строку: from helper.path import *
импорт также работает хорошо. Очевидно, что если я попробую то же самое в другом месте, это не сработает, и возникнет ошибка.
Как я могу изменить свою структуру / рабочую среду, чтобы мой helper/csv/loader.py
файл мог импортировать функцию и переменную из моего helper/path.py
файл.