i have following directory structure (i didn't write i'm assuming has work somehow?):
tool.py core/ __init__.py config.py common.py tool.py indirectly imports config.py, , config.py has line from common import foo, displays following error:
... file "...\core\config.py", line 5, in <module> common import foo importerror: no module named 'common' it isn't relevant, i'm using python 3.4 on windows, , tool.py directory in system path (i'm running tool).
use relative import:
from .common import foo