2017-02-25 3 views
0

i in Python neu bin und ich bekam die folgende Fehlermeldung:Python: ModuleNotFoundError: Kein Modul mit dem Namen 'Client'

ModuleNotFoundError: No module named 'Client'

Meine Projektstruktur ist der folgende:

MyProject:

.. Client(Package)

... Application.py

... main.py

... __init__.py

Mein Code:

"""main.py""" 

from Client import Application 

app = Application() 
app.start() 

"""Application.py""" 
class Application: 

def start(self): 
    self.loop() 

def loop(self): 
    while True: 
     pass 

Könnte jemand erklären, warum der Interpeter mein Modul nicht finden kann?

+0

Sollte main.py außerhalb des Client-Ordners sein ? Wenn es drinnen ist, sollte es nur "importieren Anwendung" sein. – Orange

Antwort

3

Art nur Orange in einer Weise zu wiederholen. Ihre Hauptdatei befindet sich in der gleichen Datei wie die Anwendung, die Ihr Sprichwort im Clientpaket ist, aber nicht im selben Verzeichnis wie das main.py, so dass es nur

Verwandte Themen