title: Python - Module Not Found
body: <p>I am a beginner with Python. Before I start, here's my Python folder structure</p>
  
  <pre><code>-project
  ----src
  ------model
  --------order.py
  ------hello-world.py
  </code></pre>
  
  <p>Under <code>src</code> I have a folder named <code>model</code> which has a Python file called <code>order.py</code> which contents follow:</p>
  
  <pre><code>class SellOrder(object):
      def __init__(self,genericName,brandName):
          self.genericName = genericName
          self.brandName = brandName
  </code></pre>
  
  <p>Next my <code>hello-world.py</code> is inside the <code>src</code> folder, one level above <code>order.py</code>: </p>
  
  <pre><code>import model.order.SellOrder
  
  order = SellOrder("Test","Test")
  
  print order.brandName
  </code></pre>
  
  <p>Whenever I run <code>python hello-world.py</code> it results in the error</p>
  
  <pre><code>Traceback (most recent call last):
    File "hello-world.py", line 1, in &lt;module&gt;
      import model.order.SellOrder
  ImportError: No module named model.order.SellOrder
  </code></pre>
  
  <p>Is there anything I missed?</p>