web-dev-qa-db-fra.com

Est-ce que Gunicorn fonctionne sur Windows

J'ai regardé autour de moi pendant un moment et j'ai été surpris de ne trouver aucune information si Gunicorn fonctionne sur Windows ou non. Est-ce que quelqu'un sait si c'est le cas et si oui, où puis-je trouver de la documentation à ce sujet?

44
Flavien

Gunicorn est destiné à un environnement UNIX et n'est pas compatible avec Windows.

47
Brandon Kreisel

Techniquement, ce n'est pas une réponse. Mais pratiquement la réponse que je cherchais est de savoir comment exécuter une application Web WSGI (comme Django) sur Windows, et pour ceux qui sont entrés sur cette page parce que de cela, le voici:

J'utilise serveuse maintenant, très bonne alternative :)

Fondamentalement, tout ce que vous avez à faire est de remplacer l'appel gunicorn par:

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

Pour les applications typiques, cela vous donnera le même résultat que l'exécution de gunicorn. :) Bonne chance!

44
Hendy Irawan

Edit: il est maintenant prévu d'ajouter la prise en charge de Windows. https://github.com/benoitc/gunicorn/issues/524


Non. Gunicorn ne fonctionne pas sur Windows. Sa conception est de tirer parti des fonctionnalités des noyaux Unix/Unix.

17
Colonel Panic

gunicorn ne fonctionnait pas directement sur Windows, mais le travail (et les problèmes en cours de résolution) signifie que vous pouvez le faire fonctionner sur Cygwin.

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

(Remarque: je mets à jour cette réponse car le bogue a maintenant été corrigé)

7
Philippe Ombredanne

Gunicorn ne prend pas en charge les fenêtres, bien que vous puissiez utiliser serveuse

0
Shubham Rai