custom/
scripts/
__init__.py
file1.py
utils/
__init__.py
utilFile1.py
utilFile2.py
utilFile3.py
У меня есть вышеуказанная файловая структура, я изо всех сил пытаюсь выяснить, как импортировать модули в Python.Я просмотрел сообщения от stackoverflow, у которых был тот же вопрос, но я все еще не мог понять, почему я не могу заставить его работать.
Я пытаюсь импортировать эти модули в Maya, и когда я запускаю from utils import utilFile1
Я получаю ImportError: cannot import name utilFile1.
Запуск from custom.scripts.utils import utilFile1
выдает мне эту ошибку ImportError: no module named custom.scripts.utils.
Однако, если я запускаю import file1
, он импортирует без каких-либо ошибок
Я добавил пользовательские / scripts к sys.path и, когда это не сработало, попытался добавить пользовательские / scripts / utils, но это тоже не сработало.Основываясь на некоторых постах на stackoverflow, я видел некоторых людей, предлагающих запустить "python -m", но я не уверен, должен ли я запускать это или где выполнять его.
Я действительно впотеря, почему я не могу заставить это работать вообще.