Python Win7 x64上的HG reviewboard安装

Python Win7 x64上的HG reviewboard安装,python,apache,mercurial,mod-wsgi,review-board,Python,Apache,Mercurial,Mod Wsgi,Review Board,虽然有人说在windows环境下为mercurial主持一个评论板不是最好的主意,但我还是尝试了一下。到目前为止,我还没有成功。因此我在寻求帮助 我正在运行Windows7x64,并遵循官方指南 在这里我并没有问题,问题发生在我选择wsgi时。现在我使用的是Apache 2.2 32位、python 2.5.4 32位,我从以下站点下载了一个Apache wsgi模块: 更糟糕的是,他们没有这个特定组合的模块(Apache2.2 | Python2.5),所以我抓住了最接近的东西:mod_wsg

虽然有人说在windows环境下为mercurial主持一个评论板不是最好的主意,但我还是尝试了一下。到目前为止,我还没有成功。因此我在寻求帮助

我正在运行Windows7x64,并遵循官方指南

在这里我并没有问题,问题发生在我选择wsgi时。现在我使用的是Apache 2.2 32位、python 2.5.4 32位,我从以下站点下载了一个Apache wsgi模块:

更糟糕的是,他们没有这个特定组合的模块(Apache2.2 | Python2.5),所以我抓住了最接近的东西:mod_wsgi-win32-ap22py26-3.3.so-Apache2.2/Python2.6

<> P>但我没有考虑Win32对Win64 HUH有什么问题?

在我告诉Apache2.2在它的httpd.conf中“LoadModule wsgi_modules/mod_wsgi.so”之后,我把它放在modules文件夹中,下面是它告诉我的:

httpd.exe: Syntax error on line 129 of G:/tools/Apache2/conf/httpd.conf: 
Cannot load G:/tools/Apache2/modules/mod_wsgi.so into server: %1 is not 
a valid Win32 application.
这是不是因为我使用的是python 2.5而不是2.6和/或windows 7 64?如果它与python版本有任何关系,我找不到2.5版本的wsgi mod,至少不是可下载的版本,只有需要编译的源代码,然后是一些


有没有人遇到过类似的问题,可以建议或提示如何加载那些wsgi模块?

我非常确定mod_wsgi必须根据正确的Python版本进行编译,因此您不能在2.5.4中使用mod_wsgi-win32-ap22py26-3.3


(顺便说一句,不知道你为什么仍然使用2.5?

2.5 python附带了关于如何设置审查板的手册,我想他们没有更新安装指南。但这个问题现在已经解决了——我在linux环境中安装了reviewboard,它可以很好地使用python 2.7,而apache2默认使用wsgi。谢谢你的评论though@Xeperis:如果您的问题已解决,请添加您自己的答案并接受。考虑人们访问堆栈溢出:这个(目前没有回答的)问题将如何帮助他们解决问题?