簡體   English   中英

在具有Python 2.6.2的Ubuntu 9.04上安裝mod_wsgi 2.5

[英]mod_wsgi 2.5 on Ubuntu 9.04 with Python 2.6.2 installation

是否有人在默認安裝Python(2.6.2)的Ubuntu 9.04上成功使用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.

哪個Python提供了/ usr / bin / python和/ usr / bin / python -V返回了Python 2.6.2,所以我不確定第一個錯誤是什么,老實說,我不知道如何檢查編譯中使用的選項Ubuntu上的默認Python。

還有很多其他錯誤,但是那兩個看起來最相關。

還有什么可能是錯誤的?

從您的錯誤中我看到您必須編譯python擴展。 如果還沒有,我建議您安裝python-dev軟件包,因為它通常是編譯python擴展所必需的,並且不是默認安裝的一部分。

安裝軟件包就像運行一樣容易:

須藤apt-get install python-dev

從命令行。

也許正在運行服務器的用戶的路徑上沒有/ usr / bin,並且路徑上其他地方的Python版本小於2.3。

嘗試:

which -a python

查找路徑上的所有python。 也許其中之一就是服務器正在運行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM