У меня проблемы, с которыми у меня никогда не было с импортом. На самом деле у меня есть аналогичные проекты, которые работают правильно, и я не знаю, что с ним происходит.ImportError только тогда, когда я упаковываю его с помощью py2exe, иначе он работает
У меня есть следующая структура папок.
Это ошибка я получаю, когда я бегу .exe один раз в комплекте с py2exe
Traceback (most recent call last):
File "main.py", line 5, in <module>
ImportError: No module named IODwsfe.core.IAdapter
И это, как я сделать импорт в main.py
# -*- coding: utf-8 -*-
import sys
import dbf
from IODwsfe.core.IAdapter import IAdapter
...
Используемый мной setup.py
настроен так же, как и многие другие проекты, которые я разработал !. на самом деле он работает, потому что он создает .exe
. Я не могу понять, что происходит, потому что у меня есть субпакеты в каждом из моих проектов; это в первый раз со мной что-то подобное!
Проект работает полностью, если я запускаю его с консоли! Это настолько расстраивает, что не может заставить его работать полностью. Я попытался с PyInstaller и cx_freeze, и я все равно получаю тот же ImportError.