modwsgi - Python 2.4 的预编译二进制文件?
我正在尝试在 Windows XP 上使用 Apache 和 modwsgi 安装 Django。问题是我们整个开发环境使用Python 2.4。
此页面介绍了如何在 Windows 上安装 modwsgi,但它没有链接到Python 2.4 的任何预编译二进制文件。
有谁知道什么,或者解决方法吗?
I'm trying to install Django using Apache and modwsgi on Windows XP. The problem is our whole development environment uses Python 2.4.
This page explains how to install modwsgi on Windows but it doesn't link to any precompiled binaries for Python 2.4.
Anyone know of anything, or a workaround?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请按照该页面中有关从源代码进行编译的说明进行操作。只需复制“win32-ap22py26.mk”的 makefile,将其命名为“win32-ap22py24.mk”并更改编译器的路径即可。这是必需的,因为 Python 2.4 需要旧版本的 Microsoft C/C++ 编译器(我认为是 VS2003)。如果您还没有该编译器,那么您将不幸成为不再可用的免费快速版本(如果曾经有过)。
希望这足以让它工作,如果没有并且编译器抱怨未知选项,您可能必须调整 makefile 编译器标志。
如果您让它工作,请通过 mod_wsgi 问题跟踪器提交修改后的 makefile,以便可能包含在未来的 mod_wsgi 版本中。
Follow the instructions in that page about compiling from source code. Simply copy the makefile for 'win32-ap22py26.mk', calling it 'win32-ap22py24.mk' and make changes to paths to the compiler. This is required as Python 2.4 requires an ancient version of Microsoft C/C++ compiler (VS2003 I think). If you don't already have that compiler you will be out of luck as free express version for that no longer available (if it ever was).
Hopefully that will be enough for it to work, if not and compiler complains about unknown options, you may have to tweak the makefile compiler flags.
If you get it working, please submit back via mod_wsgi issue tracker the modified makefile for possible inclusion in future mod_wsgi version.