Crear un archivo exe con cx_Freeze, PyQt4, matplotlib y múltiples archivos .py no funciona

Actualmente estoy luchando por construir mi proyecto de Python con cx_Freeze en un archivo exe y no estoy seguro de qué hice mal, ya que usé los ejemplos (PyQt4 y matplotlib) de Anthony Tuininga (https://github.com/GreatFruitOmsk/cx_freeze/tree/finder_zip_pkgs/cx_Freeze/samples) Para hacer eso.

Tengo tres archivos .py, un archivo principal, un archivo ui y un archivo de funciones. Y, por supuesto, el archivo setup.py.

Importo solo estos paquetes en mis archivos:

from PyQt4 import QtCore, QtGui
from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas
from matplotlib.figure import Figure

Uso Python 3.4.3 de 64 bits (desde mini conda) matplotlib 1.5.1, cx_Freeze 4.3.4 de 64 bits y Windows 10 de 64 bits

Mi archivo setup.py se ve así:

from cx_Freeze import setup, Executable
buildOptions = dict(packages=["atexit"],
#I also tried this one: #packages=["PyQt4.QtGui","PyQt4.QtCore","matplotlib"], 
#and instead of matplotlib, I also tried this one #"matplotlib.backends.backend_qt4agg"
                    excludes=["Tkinter"],
                    include_files=["Factory.ico","Main_Functions.py","Main_Ui.py"])
base = 'Win32GUI'
executables = [
    Executable('Main.py', base=base,icon="Factory.ico",compress = True)
]

setup(name="Simulator",
      version="0.0.1",
      description="NA",
      author="NA",
      author_email="NA",
      options=dict(build_exe=buildOptions),
      executables=executables)

El proceso de compilación se ejecuta sin ningún error (al menos no encuentro ninguno) pero una vez que quiero iniciar la aplicación, aparece el siguiente mensaje de error que no entiendo porque el directorio C: \ Python no existe. También he visto que otros tienen el mismo problema, pero su solución no funcionó para mí o lo hice mal.

¿Podría ayudarme con esto ya que no sé qué más hacer y me siento un poco frustrado :( Muchas gracias de antemano :)

Respuestas a la pregunta(0)

Su respuesta a la pregunta