2012-06-18 20 views
30

He mirado alrededor por un tiempo, y me sorprendió no encontrar ninguna información sobre si Gunicorn funciona con Windows o no. ¿Alguien sabe si ese es el caso? De ser así, ¿dónde puedo encontrar documentación sobre esto?Funciona Gunicorn en Windows

+0

Estoy buscando la alternativa más cercana a Gunicorn para Windows. ¿Alguna sugerencia? –

+0

Estoy usando [camarera] (https://docs.pylonsproject.org/projects/waitress/en/latest/) ahora, muy buena alternativa :) –

Respuesta

30

Gunicorn es para un entorno UNIX y no es compatible con Windows.

+3

Ver mi respuesta a continuación, el soporte de cygwin no está muy lejos –

16

Editar: ahora hay un plan para agregar compatibilidad con Windows. https://github.com/benoitc/gunicorn/issues/524


No. Gunicorn no funciona en Windows. Su propio diseño es aprovechar las características de los núcleos de Unix/Unix.

7

gunicorn no solía ejecutar directamente en Windows, pero el trabajo (y los problemas pendientes se resuelven) significa que puede hacer que funcione en Cygwin.

Ver https://github.com/benoitc/gunicorn/issues/407 ....

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

2

Técnicamente esto no es una respuesta. Pero prácticamente la respuesta que estaba buscando es cómo ejecutar una aplicación WSGI Web (Django) en Windows, y para los que se metió en esta página debido a eso, aquí está:

estoy usando waitress ahora, muy buena alternativa :)

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

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

para aplicaciones típicas esto le dará el mismo resultado que se ejecuta gunicorn. :) ¡Buena suerte!

+0

Perfecto. ¡Exactamente lo que estaba buscando! – grovduck