instalar - Creación de módulos de extensión de Python C para Windows
python release (2)
Puede usar MinGW y VC ++ Express (gratis, no es necesario comprarlo).
Ver:
Tengo un módulo de extensión C y sería bueno distribuir binarios construidos. Setuptools facilita la creación de módulos de extensiones en OS X y GNU / Linux, ya que esos sistemas operativos vienen con GCC, pero no sé cómo hacerlo en Windows.
¿Debería comprar una copia de Visual Studio o funcionará Visual Studio Express? ¿Puedo usar Cygwin o MinGW?
Setuptools y distutils no vienen con gcc, pero usan el mismo compilador con el que se construyó Python. La diferencia es principalmente que en el sistema UNIX típico ese compilador es ''gcc'' y lo tienes instalado.
Para compilar módulos de extensión en Windows, necesita un compilador para Windows. MSVS servirá, incluso la versión Express, creo, pero tiene que ser la misma versión de MSVC ++ que Python. O puede usar Cygwin o MinGW; Consulte la sección correspondiente de Instalación de módulos de Python .