Anyway, folgendes Problem:
In meinem Programm (searchDoubles) gibt es mehrere Packages: 'gui' (mit dem Modul 'TkGui.py'), 'filetypes' und 'util' (mit den Modulen 'main.py' und 'SimilarityList.py').
Ausserdem gibts im Hauptverzeichnis ein Hauptscript, "searchDoubles.py".
aus searchDoubles.py:
Code: Alles auswählen
from gui import TkGui as Gui
from util import SimilarityList
from filetypes import *
aus gui/TkGui.py:
Code: Alles auswählen
import tkFileDialog
from Tix import *
from searchDoubles.src.util import main
Code: Alles auswählen
Traceback (most recent call last):
File "C:\tmp\searchDoubles\src\searchDoubles.py", line 34, in ?
from gui import TkGui as Gui
File "C:\tmp\searchDoubles\src\gui\TkGui.py", line 4, in ?
from searchDoubles.src.util import main
File "C:\tmp\searchDoubles\src\searchDoubles.py", line 34, in ?
from gui import TkGui as Gui
ImportError: cannot import name TkGui