title: Problem while building a PyQt script with py2exe (QtCore)
body: <p>I'm trying to make a simple hello-world executable python gui app in windows using pyqt. So I've made the <code>pyqt.py</code> file</p>
  
  <pre><code>import sys
  from PyQt4.QtGui import *
  app = QApplication(sys.argv)
  button = QPushButton("Hello World", None)
  button.show()
  app.exec_()
  </code></pre>
  
  <p>I tried to use py2exe with the following <code>setup.py</code> script:</p>
  
  <pre><code>from py2exe.build_exe import py2exe
  from distutils.core import setup
  
  setup( console=[{"script": "pyqt.py"}] )
  </code></pre>
  
  <p>(I had the <code>No module named sip</code> error first, but it's solved thanks to the <code>Py2exeAndPyQt</code> page). </p>
  
  <p>Now I have the executable and when i try to run it, I get the following error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "pyqt.py", line 2, in &lt;module&gt;
    File "PyQt4\QtGui.pyc", line 12, in &lt;module&gt;
    File "PyQt4\QtGui.pyc", line 10, in __load
  ImportError: No module named QtCore
  </code></pre>
  
  <p>How can I fix it? TIA</p>