title: Python project structure, issue with imports
body: <p>My project structure so far:</p>
  
  <pre><code>Project/
  |-- crypto/
  |   |-- one.py
  |   |   two.py
  |-- utils/
  |   |-- util1.py
  |   |   util2.py
  ....
  </code></pre>
  
  <p>Within the files, I have been importing like this:</p>
  
  <pre><code># within one.py
  from utils.util1 import xy
  </code></pre>
  
  <p>Now that I want to build a webservice that uses most of these python scripts, I thought of moving them into a separate folder:</p>
  
  <pre><code>Project/
  |-- service.py
  |-- lib/
  |    |-- crypto/
  |    |   |-- one.py
  |    |   |   two.py
  |    |-- utils/
  |    |   |-- util1.py
  |    |   |   util2.py
  |    ....
  </code></pre>
  
  <p>My problem is, that now, I would have to modify all import statements in every single file to something like this:</p>
  
  <pre><code>from lib.utils.util1 import xy
  </code></pre>
  
  <p>Is there any way to avoid this?</p>