Error C1083 al compilar extensiones con Visual Studio 2015

En Microsoft Windows, al compilar una extensión de Python (a partir de la versión 3.5) escrita en C o C++ o bien intentar instalar un paquete que requiere ser compilado utilizando Microsoft Visual C++ 14.0 (Visual Studio 2015), se obtiene el siguiente error. pyconfig.h(68): fatal error C1083: No se puede abrir el archivo incluir: ‘io.h’:… Seguir leyendo

Compilar extensiones de Python con distutils y MinGW

Una traducción (con algunas modificaciones y adiciones) autorizada del artículo «Compiling Python extensions with distutils and MinGW» escrito por Eli Bendersky. Este artículo se hizo en base a la versión 2.5. Particularmente con la 2.7 no tuve ningún inconveniente al compilar una extensión escrita en C con MinGW, por lo que antes de seguir esta… Seguir leyendo