title: Twisted app fails with error "Failed to load application: No module named OpenSSL.SSL" on OS X
body: <p>When running a Twisted (OS X 10.9.3) file via <code>twistd -n -y chatserver.py</code> it fails with error:</p>
  
  <pre><code>...line 40, in &lt;module&gt;
      from OpenSSL.SSL import Error, ZeroReturnError, WantReadError
  exceptions.ImportError: No module named OpenSSL.SSL
  
  Failed to load application: No module named OpenSSL.SSL
  </code></pre>
  
  <p>Twisted and ssl import fine in a python shell:</p>
  
  <pre><code>python
  Python 2.7.3 (default, Oct 26 2012, 16:12:44) 
  [GCC 4.2.1 Compatible Apple Clang 4.0 ((tags/Apple/clang-421.0.60))] on darwin
  Type "help", "copyright", "credits" or "license" for more information.
  &gt;&gt;&gt; import twisted
  &gt;&gt;&gt; import ssl
  &gt;&gt;&gt; exit()
  </code></pre>
  
  <p>Any pointers in the right direction?</p>
  
  <p>Thanks!</p>