Je ne me souviens pas comment j'ai installé mod_wsgi-express, mais je suis presque certain que j'ai utilisé pip
.Comment obtenir mod_wsgi-express à partir de pip en utilisant Dockerfile
J'ai cette ligne dans mon fichier requirements.txt: mod_wsgi-express == 4.5.15
Collecting mod_wsgi-express==4.5.15 (from -r /usr/src/app/requirements.txt (line 16))
Could not find a version that satisfies the requirement mod_wsgi-express==4.5.15 (from -r /usr/src/app/requirements.txt (line 16)) (from versions:)
No matching distribution found for mod_wsgi-express==4.5.15 (from -r /usr/src/app/requirements.txt (line 16))
You are using pip version 9.0.0, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Est-ce le nom différente ici? Ou est-ce que je ne vois pas ce paquet?
$ pip list | grep mod
mod-wsgi (4.5.15)
mod-wsgi-httpd (2.4.23.2)
En général, vous ne devez pas utiliser '' mod_wsgi-httpd' ', qui va installer une instance distincte d'Apache à partir du code source. Comptez sur les paquets Apache de votre système d'exploitation à la place. Vous auriez besoin à la fois des paquets Apache d'exécution et de développement à partir du référentiel de paquets du système d'exploitation à installer avant de faire '' pip install mod_wsgi''. –
@GrahamDumpleton Y at-il une liste de ces paquets Apache spécifiques quelque part? Je viens d'avoir une erreur liée à 'apxs' et j'ai vu un problème dans github où vous avez géré ceci est un autre contexte. Pourriez-vous s'il vous plaît LMK si vous savez quels paquets Apache spécifiques sont nécessaires, ou où je peux trouver cela? – JacobIRR
Voir https://pypi.python.org/pypi/mod_wsgi pour savoir quels sont les paquets dont vous avez besoin pour l'installer. –