我剛剛經歷了一些使用django-haystack和xapian的root用戶安裝過程,最終我的其他用戶和所有的響應似乎都沒問題。django centos xapian haystack
即使當我在我的other_user
殼中,並運行import xapian
和import haystack
它都運行沒有任何錯誤。
只要我在我的設置文件中取消註釋#'haystack',
。並重新啓動Apache它拋出一個錯誤
The 'xapian' backend requires the installation of 'xapian'.
將Xapian安裝核心,Xapian的-綁定
任何想法,爲什麼它會還是不行?
這裏是我的配置
./configure --prefix=/home/appel/xapian-install XAPIAN_CONFIG=/home/appel/xapian-install/bin/xapian-config PYTHON=/opt/python2.6/bin/python2.6 PYTHON_LIB=/opt/python2.6/lib/python2.6 --with-python --without-ruby --without-tcl --without-php
我有同樣的問題。問題出在Xapian的安裝目標是不正確的python版本。你是否在平行運行兩個版本的python? – Glycerine 2011-03-02 13:30:11
centos的基本安裝決定它是python2.4我有python2.6正在運行,而我的./configure我已經在 – ApPeL 2011-03-02 13:35:55