title: py2exe doesn't find all dependencies
body: <p>I am trying to create an exe from python code. I can run the code just fine from the command line like this:</p>
  
  <pre><code>python myScript.py
  </code></pre>
  
  <p>I have installed py2exe from here: <a href="http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/" rel="noreferrer">http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/</a></p>
  
  <p>And, have a setup.py that looks like this:</p>
  
  <pre><code>from distutils.core import setup
  import py2exe
  
  setup(console=['myScript.py'])
  </code></pre>
  
  <p>And, I run the setup.py like this:</p>
  
  <pre><code>python setup.py py2exe
  </code></pre>
  
  <p>I get the following in the output:</p>
  
  <pre><code>The following modules appear to be missing
  ['Carbon', 'Carbon.Files', '__pypy__', '_scproxy', 'http_parser.http', 'http_parser.reader', 'jinja2._debugsupport', 'jinja2._markupsafe._speedups',
  'jinja2.debugrenderer', 'markupsafe', 'pretty', 'socketpool', 'socketpool.util']
  </code></pre>
  
  <p>And, sure enough, if I try to run the exe, I get errors:</p>
  
  <pre><code>$ ./myScript.exe
  Traceback (most recent call last):
    File "restkit\__init__.pyc", line 9, in &lt;module&gt;
    File "restkit\conn.pyc", line 14, in &lt;module&gt;
  ImportError: No module named socketpool
  Traceback (most recent call last):
    File "myScript.py", line 12, in &lt;module&gt;
  ImportError: cannot import name Resource
  </code></pre>
  
  <p>What do I need to do to get py2exe to find the dependencies?</p>
  
  <p>Thanks</p>