title: Python error - “ImportError: No module named”
body: <p>First of all this is what my directory looks like:</p>
  
  <pre><code>.:
  ref.py   main.py   utility
  
  ./utility:
  file_manip.py
  </code></pre>
  
  <p>When I execute <code>main.py</code> I get this error:</p>
  
  <pre><code>&gt;&gt;&gt; python main.py
  Traceback (most recent call last):
    File "main.py", line 1, in &lt;module&gt;
      import utility.file_manip as fm
  ImportError: No module named utility.file_manip
  </code></pre>
  
  <p>I cannot for the life of me get to the bottom of this. Clearly utility.file_manip exists...</p>