ich hab ein Problem mit Import. Ich schreibe an einem Programm, für das ich 1 Verzeichnis für die Quelltexte habe und 1 Verzeichnis für die Tests. Das sieht in etwa so aus:
Code: Alles auswählen
-root/
|
+-src/
| |
| +-pkg1/
| |
| +-pkg2/
| |
| --modulA
|
+-tests/
|
+-pkg1/
|
+-pkg2/
| |
| --modulATest
| --testHelper1
|
+testHelper/
|
--testHelper2
Code: Alles auswählen
from pkg1.pkg2 import modulA
import testHelper1
Code: Alles auswählen
from pkg1.pkg2 import modulA
from pkg1.testHelper import testHelper1
Code: Alles auswählen
ImportError: cannot import name testHelper1
Ich verwende Python Version 2.6.5 auf Ubuntu 10.4.