title: ImportError: No module named test when ___init__.py is included
body: <p>I created a python project in this format:</p>
  
  <p><img src="https://i.stack.imgur.com/Jmzff.png" alt="enter image description here"></p>
  
  <p>I tried to run my <code>test_jabba.py</code> by <code>cd</code>ing into the <code>tests</code> directory and running the program and I received this error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "./test_jabba.py", line 12, in &lt;module&gt;
      from tests import testbench
  ImportError: No module named tests
  </code></pre>
  
  <p>I read around and I realized I needed <code>__init__.py</code> to tell python where other packages are located. </p>
  
  <p>Top portion of <code>test_jabba.py</code></p>
  
  <pre><code>from tests import testbench
  from utils import gopher, jsonstream
  </code></pre>
  
  <p>I did not add <code>__init__.py</code> into my <code>logs</code> and <code>resources</code> directories as they do no contain any python.</p>