2012-06-18 2 views
30

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

+0

Я ищу ближайшую альтернативу Gunicorn для Windows. Какие-либо предложения? –

+0

Я использую [waitress] (https://docs.pylonsproject.org/projects/waitress/en/latest/) сейчас, очень хорошая альтернатива :) –

ответ

30

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

+3

См. Мой ответ ниже, поддержка cygwin не за горами –

16

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


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

7

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

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

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

2

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

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

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

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

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

+0

Perfect. Именно то, что я искал! – grovduck

Смежные вопросы