Lets sagen, dass ich einen Verzeichnisbaum haben, die wie folgt aussieht:Wie importiere ich ein Paket aus einem anderen Verzeichnis im selben Programm?
main -
|
lib-
|
core-
|
fun-
|
some_file
stuff-
|
another_file
Wie konnte ich die Module von some_file
in another_file
importieren? Jedesmal versuche ich, den Import zu tun (ja ich weiß, über __ init__.py
) Ich erhalte eine Fehlermeldung:
Traceback (most recent call last):
File "file.py", line 6, in <module>
from some_file import some_method
ImportError: No module named some_file
Ist es möglich, die Module in einer anderen Datei zu importieren?
können Sie den Code zeigen, wie Sie versucht haben, das Modul zu importieren – depperm
@depperm gibt es keine Möglichkeit, 'os.path.join' zu verwenden, um dies zu tun? – User9123