为64位Ubuntu安装python - 尝试安装mod_wsgi

时间:2010-01-27 18:05:32

标签: django mod-wsgi

我之前因为postfix而安装了python。然后我安装了Django。接下来,我尝试安装mod_wsgi来部署Django应用程序。我收到这个错误:

make:*** [mod_wsgi.la]错误1

显然这是由于旧版本的python。我试图安装更新版本的python,但我仍然遇到同样的问题。这是我安装的:

/usr/lib/python2.4/ /usr/lib/python2.5

我正在尝试指定在运行Make for mod_wsgi时使用哪个python安装。

有什么想法吗?

感谢。

3 个答案:

答案 0 :(得分:5)

您正在运行Ubuntu?怎么样只是

sudo apt-get install libapache2-mod-wsgi

答案 1 :(得分:1)

试试./configure --help。有一个--with-python选项或类似的。

答案 2 :(得分:0)

您提供的信息不足,例如在生成错误行之前的十几行。那些缺失的线会显示真正的错误。可能的原因可能是您没有安装gcc,或者您没有安装Python或Apache的'dev'软件包。 Apache / mod_wsgi包支持回到Python 2.3,所以你拥有的版本就可以了,虽然你可能必须告诉它现在使用哪一个你安装了多个版本。只需确保您阅读mod_wsgi网站上的官方安装说明,因为它解释了所有依赖项以及如何构建它。