title: Python: ModuleNotFoundError: No module named 'Client'
body: <p>i'm new at python and I got the following error:</p>
  
  <blockquote>
    <p>ModuleNotFoundError: No module named 'Client'</p>
  </blockquote>
  
  <p>My project structure is the following:</p>
  
  <blockquote>
    <p>MyProject:</p>
    
    <p>.. Client(Package)</p>
    
    <p>... Application.py</p>
    
    <p>... main.py</p>
    
    <p>... __init__.py</p>
  </blockquote>
  
  <p>My code:</p>
  
  <pre><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
  </code></pre>
  
  <p>Could anyone explain why the interpeter can't find my module?</p>