Работает ли Gunicorn в Windows

Я некоторое время осматривался, и я был удивлен, не найдя никакой информации о том, работает ли Gunicorn на Windows или нет. Кто-нибудь знает, так ли это, и если да, то где я могу найти документацию об этом?

4 ответов


Gunicorn предназначен для среды UNIX и несовместим с Windows.


технически это не ответ. Но!--3-->практически ответ, который я искал, - это как запустить веб-приложение WSGI (например, Django) в Windows, и для тех, кто попал на эту страницу из-за этого, вот он:

Я использую официантка сейчас, очень хорошая альтернатива :)

в основном все, что вам нужно сделать, это заменить gunicorn звонок с:

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

для типичных приложений, это даст вам тот же результат, что и выполнение gunicorn. :) Хороший удачи!


Edit: теперь есть план добавления поддержки Windows. https://github.com/benoitc/gunicorn/issues/524


нет. Gunicorn не запускается на Windows. Это очень дизайн, чтобы воспользоваться "преимуществами функций в Unix / Unix-подобных ядрах".


gunicorn используется не для запуска непосредственно в Windows, но работа (и нерешенные проблемы решаются) означает, что вы можете заставить его работать на Cygwin.

см.https://github.com/benoitc/gunicorn/issues/407 ....

(примечание: Я обновляю этот ответ, потому что ошибка теперь исправлена)