0
我有問題我從來沒有進口過。事實上,我有類似的項目正常工作,我不知道特別是它出了什麼問題。只有當我用py2exe打包時導入錯誤,其他工作方式
我有以下文件夾結構。
這是我的錯誤,當我運行一次打包帶py2exe
Traceback (most recent call last):
File "main.py", line 5, in <module>
ImportError: No module named IODwsfe.core.IAdapter
.exe和,這是我做的進口在main.py
# -*- coding: utf-8 -*-
import sys
import dbf
from IODwsfe.core.IAdapter import IAdapter
...
方式我正在使用的setup.py
配置與我開發的許多其他項目相同的方式!實際上它正在工作,因爲它創建了一個.exe
。我無法理解發生了什麼,因爲我在每個項目中都有子包。這是第一次發生在我身上的事情!
如果我從控制檯運行該項目,該項目是完全工作的!不能完全實現它是如此令人沮喪。我已經嘗試過使用PyInstaller和cx_freeze,而且我仍然得到相同的ImportError。