主机环境:Ubuntu 13.04
Python版本:2.7.4
Pylucene版本:4.4.0-1
setuptools版本:1.1.6
JDK版本:1.6.0_26
原创作品,转载请标明http://blog.yanming8.cn/archives/103
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
#tar xzvf pylucene-4.4.0-1-src.tar.gz
#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
4、 安装ant
这里系统已经安装,不再赘述。
5、 安装PyLucene
#cdpylucene-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
安装即可。
分享到:
相关推荐
安装环境: Python: Python 3.6 Ubuntu: Ubuntu 18.04.4 LTS Pylucene: Pylucene-8.1.1 1. 下载Pylucene-8.1.1并解压 地址:https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/pylucene/#targz 解压: tar xzvf ...
pylucene 7.7.1
文档中详细介绍了如何在ubuntu下面安装solr-4.9.0,以及在安装过程中出现的问题和解决办法
pylucene 让Python程序员可以更好的使用Lucene
Lupyne是基于PyLucene的搜索引擎, 是用于访问Java Lucene的Python扩展。 Lucene是一个相对较低级别的工具包,PyLucene通过自动代码生成对其进行包装。 因此,尽管在可能的情况下将Java习惯用语翻译成Python习惯用语...
下面小编就为大家带来一篇用python做一个搜索引擎(Pylucene)的实例代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
基于倒排索引的小型文档搜索引擎,用C/C++实现
完整的Eclipse 工程,举一些小例子,Lucene的建立索引、删除索引、以及检索,希望对喜欢或者用Lucene开发程序的朋友们有所帮助!
lucene.cn 搜索引擎索引模块 pylucene msn : geshuai@gmail.com
(由于lucene是java库,所以pyLucene库的安装极其麻烦,因此选用Python原生库Whoosh实现,并使用jieba进行中文分词。) 搜索网页界面用django实现,页面模板套用BootCDN。 以下是检索的基本要求:可以利用lucene、...
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合...
您需要安装flask,以及pyLucene。 首先,您需要生成数据的文件语料库,这是通过运行 python 文件 file-corpus.py 完成的。 数据输入是来自 Amazon SNAP 数据集的数据文件。 现在生成数据后,我们需要对文件进行...
for those who are not able to access code.google.com