2016-11-10 6 views
0

Ich habe eine Python-Datei abc.py, die Teil eines Repos war (sagen Repo-alt). Dieses abc.py wurde von xyz.py importiert (welches auch Teil von Repo-alt ist).Python - Import kann kein Modul laden

Jetzt aus irgendeinem Grund abc.py wird aus repo-alt entfernt, aber ich muss Code in Repo-alt testen, so dass ich es manuell kopiert.

Jetzt, wenn die Import-Anweisung in xyz.py getroffen wird, schlägt es fehl und sagt "nicht gefunden".

Was könnte ich vermissen?

P.S - Neu bei Python-Verpackungen.

+0

teilen Sie ein Stück Code. Es ist schwer, ohne Beweise zu urteilen – woockashek

Antwort

1

Haben Sie sichergestellt, dass der Ordner, der die zu importierende Datei enthält, eine __init__.py Datei hat?

+0

ja der Ordner hat '__init __. Py' – user1060517

+0

Können Sie die Ordnerstruktur beschreiben? – alexisdevarennes

+0

Ein Ordner eine Ebene höher, wo ich kopiert habe abc.py nicht enthalten "__init __. Py". Das Hinzufügen funktionierte. Vielen Dank – user1060517