擅长:python、mysql、java
<p>我也遇到过这种情况,Apache将在windows64位上运行,但是如果mod_wsgi被加载,它就不会运行。</p>
<p>我找到了一个非常简单的解决方案:</p>
<ol>
<li>下载并安装64位版本的Apache
从<a href="http://www.wampserver.com/en" rel="nofollow noreferrer">http://wampserver.com/</a>下载并安装时处理</li>
<li>从<a href="http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi" rel="nofollow noreferrer">this page</a>下载mod_wsgi</li>
<li>将下载的压缩文件的内容提取到<code>c:\wamp\bin\apache\Apache2.2.21\modules\</code>中,然后</li>
<li>编辑<code>httpd.conf</code>并添加如下行:<code>LoadModule wsgi_module modules/mod_wsgi.so</code></li>
<li>重新启动apache,然后可以继续django开发。</li>
</ol>
<p>小结:所有东西(apache和mod_wsgi)都必须是64位的,才能在64位的窗口上运行apache/mod_wsgi。</p>