title: Building console executable using py2exe, receiving suds import error
body: <p>Attempting to build .exe using py2exe: <code>python setup.py py2exe</code> , receiving error:</p>
  
  <pre><code>ImportError: No module named suds
  </code></pre>
  
  <p>I have done some research which suggests that the module(s) have to be specifically included in setup.py. Here is my setup.py:</p>
  
  <pre><code>from distutils.core import setup
  import py2exe
  
  setup(console = [{'script':'report.py'}],
          options = {
              'py2exe': {
                  'bundle_files' : 1,
                  'includes' : ['suds']
              }
          })
  </code></pre>
  
  <p>I've tried including the package names <code>suds.client</code>, <code>suds.transport.https</code>, but the error persists. py2exe seems to have several module specific requirements found <a href="http://www.py2exe.org/index.cgi/WorkingWithVariousPackagesAndModules" rel="nofollow">here</a>, but I do not see any suds specific documentation.</p>
  
  <p>Found some information on how py2exe finds necessary modules <a href="http://www.py2exe.org/index.cgi/FAQ" rel="nofollow">here</a>. The output of </p>
  
  <pre><code>C:\Python27&gt;python -m py2exe.mf -d /path/to/report.py
  path:
      ''
      'C:\\Python27\\lib\\site-packages\\pyyaml-3.10-py2.7-win32.egg'
      'C:\\Python27\\lib\\site-packages\\progressbar-2.3-py2.7.egg'
      'C:\\Python27\\lib\\site-packages\\sqlalchemy-0.7.2-py2.7-win32.egg'
      'C:\\Python27\\lib\\site-packages\\soappy-0.12.5-py2.7.egg'
      'C:\\Python27\\lib\\site-packages\\wstools-0.3-py2.7.egg'
      'C:\\Python27\\lib\\site-packages\\fpconst-0.7.2-py2.7.egg'
      'C:\\Python27\\lib\\site-packages\\python_ntlm-1.0.1-py2.7.egg'
      'C:\\Python27\\lib\\site-packages\\django-1.3-py2.7.egg'
      'C:\\Python27\\lib\\site-packages\\pyodbc-2.1.9-py2.7-win32.egg'
      'C:\\Python27\\lib\\site-packages\\suds-0.4-py2.7.egg'
      'C:\\Windows\\system32\\python27.zip'
      'C:\\Python27\\DLLs'
      'C:\\Python27\\lib'
      'C:\\Python27\\lib\\plat-win'
      'C:\\Python27\\lib\\lib-tk'
      'C:\\Python27'
      'C:\\Python27\\lib\\site-packages'
  run_script 'report.py'
      load_module '__main__' 'fp' 'report.py'
          load_module 'binascii' None None
      load_module -&gt; Module('binascii')
      ImportError: 'No module named suds'
      ImportError: 'No module named suds'
  load_module -&gt; Module('__main__', 'report.py')
  
    Name                      File
    ----                      ----
  m __main__                  report.py
  m binascii
  
  Missing modules:
  ? suds.client imported from __main__
  ? suds.transport.https imported from __main__
  </code></pre>
  
  <p>Has anyone successfully built an executable with py2exe from a script using suds packages?</p>
  
  <p>OS: Windows 7 32-bit, Python: 2.7, suds: 0.4, py2exe 0.6.9 </p>