Как установить 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). Как я могу это решить?