title: Problem import Zope.deprecation
body: <p>I'm trying to build an application using the new-ish <a href="https://www.pylonsproject.org/" rel="nofollow">Pyramid framework</a>. I'm new to Pyramid and have no idea what Zope does (the importance of which will become apparent). I followed the basic tutorial, but when I try to run the application I get this traceback:</p>
  
  <pre><code>Traceback (most recent call last):
    File "tasks.py", line 4, in &lt;module&gt;
      from pyramid.config import Configurator
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pyramid-1.2-py2.6.egg/pyramid/__init__.py", line 1, in &lt;module&gt;
      from pyramid.request import Request
    File "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pyramid-1.2-py2.6.egg/pyramid/request.py", line 1, in &lt;module&gt;
      from zope.deprecation import deprecate
  ImportError: No module named deprecation
  </code></pre>
  
  <p>I tried install Pyramid using setuptools:</p>
  
  <pre><code>sudo easy_install pyramid
  </code></pre>
  
  <p>Which, among a <strong>lot</strong> of other output included this:</p>
  
  <pre><code>Searching for zope.deprecation
  Reading http://pypi.python.org/simple/zope.deprecation/
  Best match: zope.deprecation 3.5.0
  Downloading http://pypi.python.org/packages/source/z/zope.deprecation/zope.deprecation-3.5.0.tar.gz#md5=1e7db82583013127aab3e7e790b1f2b6
  Processing zope.deprecation-3.5.0.tar.gz
  Running zope.deprecation-3.5.0/setup.py -q bdist_egg --dist-dir /tmp/easy_install-ZiLy8j/zope.deprecation-3.5.0/egg-dist-tmp-yGFSor
  Adding zope.deprecation 3.5.0 to easy-install.pth file
  </code></pre>
  
  <p>Which I thought should cover it.</p>
  
  <p>I also tried installing zope via macports:</p>
  
  <pre><code>sudo port install zope
  
  sudo port install py26-zopeinterface
  </code></pre>
  
  <p>I've also tried to run <code>sudo port load zope</code> before running the script, but no help there.</p>
  
  <p>I also tried downloading the source from <a href="http://pypi.python.org/pypi/zope.interface" rel="nofollow">http://pypi.python.org/pypi/zope.interface</a> and building it manually in directory.</p>
  
  <p>Any ideas what I'm doing wrong?</p>
  
  <p>----EDIT----</p>
  
  <p>One guess is that setuptools in installing its zope components into my system's default Python framework (which is an Enthought distribution), but my default python environment is the one that Macports installed, so perhaps the Macports zope module has some but not all of the components, such as zope.deprecate.</p>