title: pyqtgraph compile to executable file fails
body: <p>I want to create an executable file from pyqtgraph, </p>
  
  <p>finally I tried this tutorial</p>
  
  <p><a href="http://www.pyqtgraph.org/Bundling%20applications%20with%20PyQtGraph_R16.pdf" rel="nofollow">http://www.pyqtgraph.org/Bundling%20applications%20with%20PyQtGraph_R16.pdf</a></p>
  
  <p>After the first run of the compiled code in the example the tutorial says that there should be an error message like</p>
  
  <pre><code>Traceback (most recent call last):
  File "simpleApp.pyw", line 6, in &lt;module&gt;
  File "pyqtgraph\__init__.pyc", line 107, in &lt;module&gt;
  File "pyqtgraph\__init__.pyc", line 89, in importAll
  WindowsError: [Error 3] The system cannot find the path specified:
  'D:\\xxxxxx\\SandBox\\src\\dist\\library.zip\\pyqtgraph\\graphicsItems/*.*'
  </code></pre>
  
  <p>But I got that</p>
  
  <pre><code> File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 177, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\graphicsItems\PlotDataItem.pyc", line 4, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotCurveItem.pyc", line 4, in &lt;module&gt;
   File "scipy\stats\__init__.pyc", line 320, in &lt;module&gt;
   File "scipy\stats\stats.pyc", line 246, in &lt;module&gt;
   File "scipy\stats\distributions.pyc", line 16, in &lt;module&gt;
   File "scipy\optimize\__init__.pyc", line 148, in &lt;module&gt;
   File "scipy\optimize\_root.pyc", line 20, in &lt;module&gt;
   File "scipy\optimize\nonlin.pyc", line 122, in &lt;module&gt;
   File "scipy\sparse\__init__.pyc", line 193, in &lt;module&gt;
   File "scipy\sparse\csgraph\__init__.pyc", line 148, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 12, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 10, in __load
   File "_shortest_path.pyx", line 18, in init scipy.sparse.csgraph._shortest_path                
   (scipy\sparse           \csgraph\_shortest_path.c:14224)
   ImportError: No module named _validation
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 177, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\graphicsItems\PlotItem\__init__.pyc", line 1, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\PlotItem.pyc", line 32, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotDataItem.pyc", line 4, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotCurveItem.pyc", line 4, in &lt;module&gt;
   File "scipy\stats\__init__.pyc", line 320, in &lt;module&gt;
   File "scipy\stats\stats.pyc", line 245, in &lt;module&gt;
   ImportError: cannot import name futil
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 177, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\graphicsItems\HistogramLUTItem.pyc", line 10, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\GradientEditorItem.pyc", line 8, in &lt;module&gt;
   File "pyqtgraph\colormap.pyc", line 2, in &lt;module&gt;
   File "scipy\interpolate\__init__.pyc", line 160, in &lt;module&gt;
   File "scipy\interpolate\ndgriddata.pyc", line 10, in &lt;module&gt;
   File "scipy\interpolate\interpnd.pyc", line 12, in &lt;module&gt;
   File "scipy\interpolate\interpnd.pyc", line 10, in __load
   File "interpnd.pyx", line 1, in init scipy.interpolate.interpnd (scipy\interpolate\interpnd.c:22803)
   File "scipy\spatial\__init__.pyc", line 87, in &lt;module&gt;
   File "scipy\spatial\kdtree.pyc", line 8, in &lt;module&gt;
   File "scipy\sparse\__init__.pyc", line 193, in &lt;module&gt;
   File "scipy\sparse\csgraph\__init__.pyc", line 148, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 12, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 10, in __load
   File "_shortest_path.pyx", line 18, in init scipy.sparse.csgraph._shortest_path (scipy\sparse   
   \csgraph\_shortest_path.c:14224)
   ImportError: No module named _validation
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 177, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\graphicsItems\GraphicsLayout.pyc", line 6, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\__init__.pyc", line 1, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\PlotItem.pyc", line 32, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotDataItem.pyc", line 4, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotCurveItem.pyc", line 4, in &lt;module&gt;
   File "scipy\stats\__init__.pyc", line 320, in &lt;module&gt;
   File "scipy\stats\stats.pyc", line 245, in &lt;module&gt;
   ImportError: cannot import name futil
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 177, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\graphicsItems\PlotCurveItem.pyc", line 4, in &lt;module&gt;
   File "scipy\stats\__init__.pyc", line 320, in &lt;module&gt;
   File "scipy\stats\stats.pyc", line 245, in &lt;module&gt;
   ImportError: cannot import name futil
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 177, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\graphicsItems\GradientEditorItem.pyc", line 8, in &lt;module&gt;
   File "pyqtgraph\colormap.pyc", line 2, in &lt;module&gt;
   File "scipy\interpolate\__init__.pyc", line 160, in &lt;module&gt;
   File "scipy\interpolate\ndgriddata.pyc", line 10, in &lt;module&gt;
   File "scipy\interpolate\interpnd.pyc", line 12, in &lt;module&gt;
   File "scipy\interpolate\interpnd.pyc", line 10, in __load
   File "interpnd.pyx", line 1, in init scipy.interpolate.interpnd (scipy\interpolate\interpnd.c:22803)
   File "scipy\spatial\__init__.pyc", line 87, in &lt;module&gt;
   File "scipy\spatial\kdtree.pyc", line 8, in &lt;module&gt;
   File "scipy\sparse\__init__.pyc", line 193, in &lt;module&gt;
   File "scipy\sparse\csgraph\__init__.pyc", line 148, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 12, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 10, in __load
   File "_shortest_path.pyx", line 18, in init scipy.sparse.csgraph._shortest_path (scipy\sparse   
   \csgraph\_shortest_path.c:14224)
   ImportError: No module named _validation
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 177, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\graphicsItems\ScatterPlotItem.pyc", line 7, in &lt;module&gt;
   File "scipy\stats\__init__.pyc", line 320, in &lt;module&gt;
   File "scipy\stats\stats.pyc", line 245, in &lt;module&gt;
   ImportError: cannot import name futil
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 178, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\widgets\PlotWidget.pyc", line 10, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\__init__.pyc", line 1, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\PlotItem.pyc", line 32, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotDataItem.pyc", line 4, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotCurveItem.pyc", line 4, in &lt;module&gt;
   File "scipy\stats\__init__.pyc", line 320, in &lt;module&gt;
   File "scipy\stats\stats.pyc", line 245, in &lt;module&gt;
   ImportError: cannot import name futil
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 178, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\widgets\GradientWidget.pyc", line 4, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\GradientEditorItem.pyc", line 8, in &lt;module&gt;
   File "pyqtgraph\colormap.pyc", line 2, in &lt;module&gt;
   File "scipy\interpolate\__init__.pyc", line 160, in &lt;module&gt;
   File "scipy\interpolate\ndgriddata.pyc", line 10, in &lt;module&gt;
   File "scipy\interpolate\interpnd.pyc", line 12, in &lt;module&gt;
   File "scipy\interpolate\interpnd.pyc", line 10, in __load
   File "interpnd.pyx", line 1, in init scipy.interpolate.interpnd (scipy\interpolate\interpnd.c:22803)
   File "scipy\spatial\__init__.pyc", line 87, in &lt;module&gt;
   File "scipy\spatial\kdtree.pyc", line 8, in &lt;module&gt;
   File "scipy\sparse\__init__.pyc", line 193, in &lt;module&gt;
   File "scipy\sparse\csgraph\__init__.pyc", line 148, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 12, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 10, in __load
   File "_shortest_path.pyx", line 18, in init scipy.sparse.csgraph._shortest_path (scipy\sparse   
   \csgraph\_shortest_path.c:14224)
   ImportError: No module named _validation
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 178, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\widgets\GraphicsLayoutWidget.pyc", line 2, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\GraphicsLayout.pyc", line 6, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\__init__.pyc", line 1, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\PlotItem.pyc", line 32, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotDataItem.pyc", line 4, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotCurveItem.pyc", line 4, in &lt;module&gt;
   File "scipy\stats\__init__.pyc", line 320, in &lt;module&gt;
   File "scipy\stats\stats.pyc", line 245, in &lt;module&gt;
   ImportError: cannot import name futil
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 178, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 167, in importAll
   File "pyqtgraph\__init__.pyc", line 159, in importModules
   Traceback (most recent call last):
   File "pyqtgraph\__init__.pyc", line 155, in importModules
   File "pyqtgraph\widgets\HistogramLUTWidget.pyc", line 8, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\HistogramLUTItem.pyc", line 10, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\GradientEditorItem.pyc", line 8, in &lt;module&gt;
   File "pyqtgraph\colormap.pyc", line 2, in &lt;module&gt;
   File "scipy\interpolate\__init__.pyc", line 160, in &lt;module&gt;
   File "scipy\interpolate\ndgriddata.pyc", line 10, in &lt;module&gt;
   File "scipy\interpolate\interpnd.pyc", line 12, in &lt;module&gt;
   File "scipy\interpolate\interpnd.pyc", line 10, in __load
   File "interpnd.pyx", line 1, in init scipy.interpolate.interpnd (scipy\interpolate\interpnd.c:22803)
   File "scipy\spatial\__init__.pyc", line 87, in &lt;module&gt;
   File "scipy\spatial\kdtree.pyc", line 8, in &lt;module&gt;
   File "scipy\sparse\__init__.pyc", line 193, in &lt;module&gt;
   File "scipy\sparse\csgraph\__init__.pyc", line 148, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 12, in &lt;module&gt;
   File "scipy\sparse\csgraph\_shortest_path.pyc", line 10, in __load
   File "_shortest_path.pyx", line 18, in init scipy.sparse.csgraph._shortest_path (scipy\sparse   
   \csgraph\_shortest_path.c:14224)
   ImportError: No module named _validation
   Traceback (most recent call last):
   File "pyqtgraph_test.pyw", line 8, in &lt;module&gt;
   File "pyqtgraph\__init__.pyc", line 180, in &lt;module&gt;
   File "pyqtgraph\imageview\__init__.pyc", line 6, in &lt;module&gt;
   File "pyqtgraph\imageview\ImageView.pyc", line 20, in &lt;module&gt;
   File "pyqtgraph\imageview\ImageViewTemplate_pyqt.pyc", line 159, in &lt;module&gt;
   File "pyqtgraph\widgets\PlotWidget.pyc", line 10, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\__init__.pyc", line 1, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotItem\PlotItem.pyc", line 32, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotDataItem.pyc", line 4, in &lt;module&gt;
   File "pyqtgraph\graphicsItems\PlotCurveItem.pyc", line 4, in &lt;module&gt;
   File "scipy\stats\__init__.pyc", line 320, in &lt;module&gt;
   File "scipy\stats\stats.pyc", line 245, in &lt;module&gt;
   ImportError: cannot import name futil
  </code></pre>
  
  <p>What am i doing wrong ?</p>