1
我有這樣的結構,我的包:無模塊名爲/父模塊3.5.0
/code_trou
__init__.py
Main.py
Menu.py
/postprocessing
/preprocessing
Mesh.py
Point.py
/processing
FDM.py
/tools
dllmrg.py
errormrg.py
/__pycache_
errormrg.cpython-35.pyc
當我執行我的Main.py
有:
from tools.errormrg import *
我有這樣的錯誤: "No module named 'tools'"
這是同樣的當我執行Point.py
有:
from tools.dllmrg import *
對於Point.py
我試圖the Intra-package References described in the doc,它似乎並沒有工作:
from ..tools.dllmrg import *
你需要在'/ tools'一個'__init __。py',使一個模塊太(同爲其他子模塊)。 – jonrsharpe