首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在windows上安装mod_wsgi for Apache2.4和Python3.4?

如何在windows上安装mod_wsgi for Apache2.4和Python3.4?
EN

Stack Overflow用户
提问于 2017-02-17 20:53:39
回答 5查看 22.3K关注 0票数 6

我已经安装了带有xampp.I的Apache2.4,我尝试使用上面提到的here步骤添加mod_wsgi

但当我添加这行

代码语言:javascript
复制
LoadModule wsgi_module modules/mod_wsgi-py34-vc10.so

Apache未启动。

EN

回答 5

Stack Overflow用户

发布于 2017-02-18 04:47:11

最好是自己从代码中构建mod_wsgi,而不是使用网上的任意二进制文件。具体步骤如下。

  • 确保你有一个像样的Apache安装,其中包括头文件,例如Apache 2.4.37 Win64 from Apache Lounge。最好将其安装在Python的位置,这样就可以pip安装模块了。这必须包括拥有该Python版本所需的正确的Microsoft编译器。
  • 运行pip install mod_wsgi。如果您的Apache安装位置不是C:/Apache24,那么首先将环境变量MOD_WSGI_APACHE_ROOTDIR设置为它的位置。确保将path指定为C:/Apache24格式,而不是使用反斜杠,即不是C:\Apache24。这只在安装时才需要,而不是以后。WSGI
  • 将运行mod_wsgi-express module-config的输出添加到您的Apache配置文件中。
  • 将WSGI应用程序的配置添加到Apache configuration.
  • Restart Apache中,并查看它是否正常工作。

请注意,在最初测试时,最好从WSGI hello world开始,而不是从一些大型的Django应用程序开始。

票数 11
EN

Stack Overflow用户

发布于 2018-02-24 20:18:12

如果您仍然找到c:\apache24\include\apr_network_io.h(29) : fatal error C1083: Cannot open include file: 'apr_perms_set.h': No such file or directory'.,请使用Apache Lounge的发行版。这最适合Windows。

票数 3
EN

Stack Overflow用户

发布于 2017-09-15 17:23:46

代码语言:javascript
复制
This topic is useful for Windows 10, xampp webserver as well.
I was struggling to find precompiled mod_wsgi.so for 
Apache/2.4.27 (Win32) 
Python/2.7.13 
This [link][1] is useful to find the appropriate version of mod_wsgi.
IF you are lucky, you can find the precompiled version [here][2]
There is a step by step guidance available [here][3]


  [1]: https://github.com/GrahamDumpleton/mod_wsgi/blob/develop/win32/README.rst
  [2]: http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi
  [3]: https://everything2.com/title/Installing+Python+on+XAMPP
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42298503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档