#python-import #importerror
Вопрос:
в моем проекте у меня был подмодуль под названием pakreader, из которого я импортировал таким образом:
from pakreader.pak import Pak
затем я переехал pak.py в приложении/ папке
, так что теперь мне нужно импортировать
from pakreader.app.pak import Pak
К сожалению, я сохранил некоторые объекты класса Pak в файле рассола, и теперь, когда я пытаюсь их распаковать, я получаю следующую ошибку:
ModuleNotFoundError: No module named 'pakreader.pak'
Есть ли способ это исправить?
Большое спасибо
С уважением
РЕДАКТИРОВАТЬ: the init.py файл есть, проблема в том, что путь, по которому были сохранены эти объекты (модуль старой версии), изменился в новой версии
Комментарии:
1. Можете ли вы предоставить более подробную информацию о структуре ваших папок? В любом случае, я предполагаю, что вам не хватает
__init__.py
файла, который создает модуль, с которым вы можете работать. В противном случае файлы из подкаталогов не могут быть импортированы.