[ImportError] Unter-Module die sich gegenseitig importieren
Verfasst: Mittwoch 16. August 2006, 10:57
Hi there! Ich hab ein kleines Problem, ich hoff ihr koennt mir vielleicht weiterhelfen. Google spuckt nicht wirklich was aus (bzw. viel zu viel), wenn ich da nach "ImportError" such.
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:
aus gui/TkGui.py:
Beim Ausfuehren von searchDoubles.py erhalte ich immer folgenden Fehler:
Kann mir irgendwer weiterhelfen?
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