title: create executable for application using opencv?
body: <p>I have designed a small application in Python under Windows, that uses opencv.
  I amm trying to create an executable so that anyone can install and use it, without having to install python/opencv/numpy . . . </p>
  
  <p>I tried to use py2exe for this. It actually creates a .exe file, even though I have a warning during the build : </p>
  
  <pre><code>*** copy dlls ***
  copying C:\Windows\system32\MSVFW32.dll -&gt; 
  ...
  The following modules appear to be missing
  ['cv2.cv']
  </code></pre>
  
  <p>When I try to run the .exe file using the command line, I see the message : </p>
  
  <pre><code>ImportError: numpy.core.multiarray failed to import
  </code></pre>
  
  <p>My setup.py file is pretty simple : </p>
  
  <pre><code># creating executable here
  from distutils.core import setup
  import py2exe, sys, os
  
  sys.argv.append('py2exe')
  
  setup(
      options = {'py2exe': {'bundle_files': 1}},
      console=['facemovie.py'],
      zipfile = None,
  )
  </code></pre>
  
  <p>Any idea how I can solve this? 
  This is the very first time I want to deploy, and I may be missing something. </p>
  
  <p>Thanks !</p>