Как установить uwsgi на windows?

Я пытаюсь установить uwsgi для проекта django в виртуальной среде; я использую windows 10.

Я сделал pip install uwsgi & Я получил Command "python setup.py egg_info".

Для устранения ошибки я последовал этому SO ответу

В соответствии с ответом я установил cygwin и компилятор gcc для windows следующим образом this.

Также изменил os.uname() на platform.uname()

Теперь, когда я запускаю `python setup.py install`. я получаю эту ошибку

Шаг 1: Скачайте этот стабильный выпуск uWSGI

Шаг 2: Распакуйте файл tar в папку site-packages виртуальной среды.

Например, извлеченный путь к uwsgi должен быть таким:

\my_env\lib\site-packages\uwsgi-2.0.19.1

Шаг 3: Откройте uwsgi-2.0.19.1\uwsgiconfig.py и выполните следующие правки:

import platform
...

Тогда, где бы вы ни встретили

...
os.uname()[x-index]
...

модифицируйте его с помощью

...
platform.uname()[x-index]
...

Шаг 4: Наконец, откройте powershell и cd в \my_env\lib\site-packages\uwsgi-2.0.19.1 и запустите:

python setup.py

Получили ошибку? Проверьте это

Шаг 5: Выполните pip install uwsgi вы получите Требование уже выполнено:. Попробуйте запустить pip freeze и вы увидите, что uwsgi есть в списке. Это означает, что вы успешно установили uwsgi. Поздравляем!


Ссылка

@cell Это то же самое, что и в исходнике, но с ошибкой.

python setup.py

должен быть

python setup.py install

Но даже тогда вы получаете ошибку (см. https://stackoverflow.com/a/22432941). Как я могу это решить?

Вернуться на верх