Развертывание Django с Apache и mod_wsgi на Windows

Использую:

  • Windows 7 64-bits
  • Apache 2.4 VC16
  • Python 3.8

Скачал скомпилированный пакет mod_wsgi-4.9.0-cp38-cp38-win_amd64.whl

Используя команду pip install установил данный пакет. С помощью команды

mod_wsgi-express module-config Получил следующие конфигурационные строки:

LoadFile "c:/program files/python38/python38.dll"
LoadModule wsgi_module "c:/Users/Владелец/AppData/Roaming/Python/Python38/site-packages/mod_wsgi/server/mod_wsgi.cp38-win_amd64.pyd"
WSGIPythonHome "c:/program files/python38"

Добавил в httpd.conf.

При попытке запустить Apache через командную строку httpd.exe Выдает следующую ошибку:

httpd.exe: Syntax error on line 539 of C:/Apache24/conf/httpd.conf: Invalid Load Module path c:/Users/\xc2\xeb\xe0\xe4\xe5\xeb\xe5\xf6/AppData/Roaming/Python/Pyt hon38/site-packages/mod_wsgi/server/mod_wsgi.cp38-win_amd64.pyd

Предполагаю что проблема может быть в названии папки 'Владелец' на кириллице.

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