¿Se ejecuta Gunicorn en Windows?

He mirado a mi alrededor por un tiempo y me sorprendió no encontrar ninguna información sobre si Gunicorn se ejecuta en Windows o no. ¿Alguien sabe si ese es el caso, y si es así, dónde puedo encontrar alguna documentación al respecto?

Gunicorn es para un entorno UNIX y es incompatible con Windows.

Técnicamente esto no es una respuesta. Pero prácticamente la respuesta que buscaba es cómo ejecutar una aplicación web WSGI (como Django) en Windows, y para aquellos que ingresaron a esta página por eso, aquí está:

Estoy usando camarera ahora, muy buena alternativa 🙂

Básicamente, todo lo que tienes que hacer es reemplazar la llamada gunicorn con:

 waitress-serve --listen=*:8000 myapp.wsgi:application 

Para aplicaciones típicas, esto te dará el mismo resultado que ejecutar gunicorn. 🙂 ¡Buena suerte!

Edición: ahora hay un plan para agregar soporte de Windows. https://github.com/benoitc/gunicorn/issues/524


No. Gunicorn no se ejecuta en Windows. Su diseño es aprovechar las “ventajas de las funciones de los núcleos similares a Unix / Unix”.

gunicorn no solía ejecutarse directamente en Windows, pero el trabajo (y los problemas pendientes se están resolviendo) significa que puede hacer que funcione en Cygwin.

Consulte https://github.com/benoitc/gunicorn/issues/407 ….

(Nota: actualizo esta respuesta porque el error ya se ha solucionado)