Error: "MSVCP90.dll: no existe tal archivo o directorio" a pesar de que está instalado el paquete redistribuible de Microsoft Visual C ++ 2008

Estoy tratando de construir un paquete desde la fuente ejecutandopython setup.py py2exe

Esta es la sección de código de setup.py, supongo que sería relevante:

if sys.platform == "win32": # For py2exe.
    import matplotlib
    sys.path.append("C:\\Program Files\\Microsoft Visual Studio 9.0\\VC\\redist\\x86\\Microsoft.VC90.CRT")
    base_path = ""
    data_files = [("Microsoft.VC90.CRT", glob.glob(r"C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT\*.*")),

Error que muestra:

*** finding dlls needed ***
error: MSVCP90.dll: No such file or directory

Pero he instalado "Microsoft Visual C ++ 2008 Redistributable Package". Estoy ejecutando python de 32 bits en Windows 8 de 64 bits. Estoy intentando crear binarios de 32 bits.

Tampoco hay una carpeta como esta: "C: \ Archivos de programa \ Microsoft Visual Studio 9.0 \ VC \ redist \". Esto es lo que contiene mi computadora:

EDITAR:

En la búsqueda demsvcp90.dll en mi unidad C: \ encontré que están instalados en rutas extrañas como esta:

Respuestas a la pregunta(4)

Su respuesta a la pregunta