E:\Dropbox\dev\python\importing is hard\app\components>another_tool.py
Traceback (most recent call last):
File "E:\Dropbox\dev\python\importing is hard\app\components\another_tool.py",
line 1, in <module>
from app import general_useful_things
ImportError: No module named app
E:\Dropbox\dev\python\importing is hard\app\components>another_tool.py
Traceback (most recent call last):
File "E:\Dropbox\dev\python\importing is hard\app\components\another_tool.py",
line 1, in <module>
from app.framework import general_useful_things
ImportError: No module named app.framework
E:\Dropbox\dev\python\importing is hard\app\components>another_tool.py
Traceback (most recent call last):
File "E:\Dropbox\dev\python\importing is hard\app\components\another_tool.py",
line 1, in <module>
from ..framework import general_useful_things
ValueError: Attempted relative import in non-package