title: size of executable using pyinstaller and numpy
body: <p>I wrote a short program <code>main.py</code> using numpy and Qt:</p>
  
  <pre><code>from PyQt5 import QtWidgets
  import numpy as np
  import sys
  
  if __name__ == '__main__':
      app = QtWidgets.QApplication(sys.argv)
      w = QtWidgets.QTextEdit('hello')
      w.show()
      sys.exit(app.exec_())
  </code></pre>
  
  <p>When I use <code>pyinstaller --windowed main.py</code> the resulting <code>dist</code> folder has a size of 390MB. </p>
  
  <p>If I remove <code>import numpy as np</code> the resulting <code>dist</code> folder is only 70MB.</p>
  
  <p>Is there any way to reduce the size while still using numpy? Maybe by only including the <code>dlls</code> I really use?</p>