Windows 7环境 编译 mod_wsgi

3 篇文章 0 订阅
1 篇文章 0 订阅

参考

https://github.com/GrahamDumpleton/mod_wsgi/tree/master/win32



mod_wsgi编译过程唯一突出(或者坑人)的地方就是版本匹配。VC编译器、Python环境、Apache环境的版本要匹配

版本对应

    •    Python 2.6 - VC9
    •    Python 2.7 - VC9
    •    Python 3.3 - VC10
    •    Python 3.4 - VC10

    •    Apache22-win32-VC9    mod_wsgi-py26-VC9.so
    •    Apache22-win32-VC9    mod_wsgi-py27-VC9.so
    •    Apache24-win32-VC9     mod_wsgi-py26-VC9.so
    •    Apache24-win32-VC9    mod_wsgi-py27-VC9.so
    •    Apache24-win32-VC10    mod_wsgi-py33-VC10.so
    •    Apache24-win32-VC10    mod_wsgi-py34-VC10.so
    •    Apache24-win64-VC10    mod_wsgi-py33-VC10.so
    •    Apache24-win64-VC10    mod_wsgi-py34-VC10.so


本文介绍32位Win7环境的编译过程

一、准备

Apache 24  lounge  选择32位 VC10版本
http://www.apachelounge.com/download/win32/


Python 3.4  选择32位版本
https://www.python.org/downloads/


VC10 (VS 2010)


mod_wsgi 源码

https://pypi.python.org/pypi/mod_wsgi


二、配置

安装Apache、Python过程略

打开mod_wsgi的源码目录,进入win32目录


以文本格式打开ap24py34-win32-VC10.mk  (apache2.4 ,python3.4   win32,vc10)

设置Apache和Python的路径



进入VS command tool(开始菜单 -> 所有程序 -> Visual Studio -> Visual Studio Tools ->开发人员命令提示)

执行mod_wsgi的源码win32目录下的build-win32-VC10.bat,一切顺利的话就会看到编译结果



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值