web-dev-qa-db-fra.com

pip install mod_wsgi, Comment configurer l'environnement MOD_WSGI_Apache_ROOTDIR?

J'essaie d'installer mod_wsgi dans Windows 10.

La commande pip install mod_wsgi me donne une erreur,

RuntimeError: No Apache installation can be found. Set the MOD_WSGI_Apache_ROOTDIR environment to its location.

Mon répertoire Apache est F:\Apache24\.

Ma question est, comment configurer l'environnement MOD_WSGI_Apache_ROOTDIR?

Merci, Sambhav

9
Sambhav Pandey

Se référer aux documents à http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.12.html devrait vous aider.

En bref:

Par défaut, l'installation recherche Apache dans C:\Apache24, C:\Apache22 et C:\Apache2, car votre installation ne fait partie de celles-ci, vous devez définir la variable d'environnement MOD_WSGI_Apache_ROOTDIR vers le chemin sur lequel vous l'avez installé.

Sur votre système, vous le feriez en exécutant ceci dans votre invite de commande:

set "MOD_WSGI_Apache_ROOTDIR=F:\Apache24"

Qui définit la variable, puis vous pouvez exécuter la commande pip (dans la même invite de commande):

pip install mod_wsgi


Pour en savoir plus sur la commande set, exécutez set /? dans l'invite de commande.

10
Alisdair Robertson