title: Zope and buildout: Python modules
body: <p>I set up a Zope installation using buildout. For one of my Zope-products I need some additional python-modules, so I figured it would be smart not to install them system-wide but in the buildout.</p>
  
  <p>I need beautifulsoup4, so I that's what I tried:</p>
  
  <pre><code>[buildout]
  parts = ...
          beautifulsoup4
  
  [beautifulsoup4]
  recipe = zc.recipe.egg
  
  [zopepy]
  ...
  eggs = ...
         beautifulsoup4
  </code></pre>
  
  <p>When I run a buildout, I get the message that beautifulsoup4 was installed. A peek into the zopepy shows me</p>
  
  <pre><code>sys.path[0:0] = [
      ...
      '/opt/Zope2-2.13.21/eggs/beautifulsoup4-4.3.2-py2.7.egg',
      ...
  </code></pre>
  
  <p>But when I start my Zope instance, I get: <em>ImportError: No module named bs4</em></p>
  
  <p>What's the correct way to install additional Python products in a Zope buildout?</p>