Import Modul funktioniert nicht

Habe ich eine django - (aber ich denke, es ist noch revelant hier) ein Projekt, wo ich versuche, ein Skript hinzufügen, das ich vorher gemacht habe. Also legte ich es in ein Unterverzeichnis von meinem Projekt, und ich habe diese Struktur (ich weiß, es ist ein bisschen chaotisch im moment, aber es wird nicht bleiben, die genau so)

Import Modul funktioniert nicht

Vom views.py ich importieren möchten main.py (vor Allem die Funktion excelToXml) . Nach Recherchen im internet fand ich, dass der code, den ich kopiert views.py . Wenn ich undestood es richtig, es fügen Sie der variable $PATH das Verzeichnis übergeordnete first_page, und obwohl in jedem Unterverzeichnis

CURRENT = os.path.dirname(os.path.abspath(__file__))
PARENT = os.path.dirname(CURRENT)
sys.path.append(PARENT)
from ExcelToXML.main import excelToXml

Ich auch eine Datei erstellt __init.py__ in das Verzeichnis ExcelToXML, diese Datei ist leer.

Aber auch ich Tat alles, ich bekomme immer noch diese Fehlermeldung, wenn ich den django server

Datei "c:\Users\CRA\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\django\bin\DevisVersOpen\DevisVersOpen\urls.py", line 18, in Modul

vom first_page import Ansichten

Datei
"c:\Users\CRA\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\django\bin\DevisVersOpen\first_page\views.py",
Linie 13, die im Modul

vom ExcelToXML.Haupt-import excelToXml

ModuleNotFoundError: Kein Modul mit dem Namen 'ExcelToXML'

Ich nicht finden, eine Lösung, die ich verstehen konnte auf internet, so dass ich weiß wirklich nicht, wie man dieses Problem lösen

InformationsquelleAutor Peni | 2017-08-01

Schreibe einen Kommentar