pip install mod_wsgi,如何设置MOD_WSGI_APACHE_ROOTDIR环境?

Sam*_*dey 8 python apache mod-wsgi pip

我试图在Windows 10中安装mod_wsgi.

该命令pip install mod_wsgi给我错误,

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

我的Apache目录是F:\Apache24\.

我的问题是,如何设置MOD_WSGI_APACHE_ROOTDIR环境?

谢谢,Sambhav

Ali*_*son 10

参考http://modwsgi.readthedocs.io/en/develop/release-notes/version-4.5.12.html上的文档可以帮到你.

简而言之:

默认情况下,安装会查找Apache C:\Apache24,C:\Apache22并且C:\Apache2由于您的安装不是这些,因此您需要将环境变量设置为MOD_WSGI_APACHE_ROOTDIR已安装它的路径.

在您的系统上,您可以通过在命令提示符中运行它来执行此操作:

set "MOD_WSGI_APACHE_ROOTDIR=F:\Apache24"

哪个设置变量,然后你可以运行pip命令(在同一个命令提示符下):

pip install mod_wsgi


要在命令提示符中阅读有关set命令运行的更多信息set /?.

  • 如果您使用的是Python 3.5,则不应使用VC++ 2008.请参阅https://wiki.python.org/moin/WindowsCompilers您需要'Microsoft Visual C++ 14.0独立版'. (2认同)