安装了Python 2.6.2的Ubuntu 9.04上的mod_wsgi 2.5

Pio*_*zia 1 python compiler-construction ubuntu mod-wsgi wsgi

有没有人在Ubuntu 9.04上使用默认的Python安装(2.6.2)成功使用mod_wsgi 2.5?

我有编译错误:

mod_wsgi.c:119:2: error: #error Sorry, mod_wsgi requires at least Python 2.3.0.
mod_wsgi.c:123:2: error: #error Sorry, mod_wsgi requires that Python supporting thread.
Run Code Online (Sandbox Code Playgroud)

哪个Python给/ usr/bin/python和/ usr/bin/python -V返回Python 2.6.2所以我不确定第一个有什么问题,老实说我不知道​​怎么检查编译中使用的选项Ubuntu上的默认Python.

还有很多其他错误,但这些错误看起来最相关.

还有什么可能是错的?

Dav*_*cke 5

从你的错误我看到你必须编译python扩展.如果你还没有,我建议你安装python-dev包,因为它通常是编译python扩展所必需的,它不是默认安装的一部分.

安装包就像运行一样简单:

sudo apt-get install python-dev

从命令行.