Ich weiß, dass dies oft gefragt wurde, aber irgendwie bin ich nicht in der Lage, über diesen Fehler hinwegzukommen. Hier ist mein Verzeichnis struktur-ValueError: Versuchter relativer Import in Nicht-Paket nicht für Testpaket
project/
pkg/
__init__.py
subpackage1/
script1.py
__init__.py
subpackage2/
script2.py
__init__.py
script2.py hat:
class myclass:
def myfunction:
script1.py hat
from ..subpackage2 import script2
Ich habe auch versucht
from ..subpackage2 import myclass
Und das gibt mir : ValueError: Versuchter Verwandter Import in Nicht-Paket
Jede Hilfe würde wirklich geschätzt werden.
Mögliche Duplikate von [Wie relativ importieren in Python?] (Http://stackoverflow.com/questions/72852/how-to-do-relative-imports-in-python) – ganchito55