Linux安裝配置Pylucene
PyLucene是Java版Lucene的Python版封裝。這個工具的目標是讓Python使用Lucene的文本索引和搜索能力。它與Java版Lucene的最新版本是兼容的。PyLucene把一個帶有JAVA VM的Lucene嵌入到Python進程中。
主機環境:Ubuntu 13.04
Python版本:2.7.4
Pylucene版本:4.4.0-1
setuptools版本:1.1.6
JDK版本:1.6.0_26
1、 首先安裝JDK,這里不再贅述。
2、 安裝setuptools
#tar zvxf setuptools-1.1.6.tar.gz
#cd setuptools-1.1.6
#python setup.py build
#python setup.py install
#cd setuptools-1.1.6
#python setup.py build
#python setup.py install
#tar xzvf pylucene-4.4.0-1-src.tar.gz
#cd pylucene-4.4.0-1
#cd jcc
#vi setup.py
#cd pylucene-4.4.0-1
#cd jcc
#vi setup.py
修改內容中的JDK位置:
JDK = {
‘linux2′: ‘/opt/jdk1.6.0_26′,
}
保存后編譯并安裝。
#python setup.py build
#python setup.py install
#python setup.py install
4、 安裝ant
這里系統已經安裝,不再贅述。
5、 安裝PyLucene
#cd pylucene-4.4.0-1
#vi Makefile
# Linux (Ubuntu 11.10 64-bit, Python 2.7.2, OpenJDK 1.7, setuptools 0.6.16)
# Be sure to also set JDK['linux2'] in jcc’s setup.py to the JAVA_HOME value
# used below for ANT (and rebuild jcc after changing it).
PREFIX_PYTHON=/usr
ANT=JAVA_HOME=/opt/jdk1.6.0_26 /usr/bin/ant
PYTHON=$(PREFIX_PYTHON)/bin/python
JCC=$(PYTHON) -m jcc –shared
NUM_FILES=8
#make
#make install
安裝即可。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!