gpt4 book ai didi

python - pyLucene安装

转载 作者:行者123 更新时间:2023-12-01 06:13:45 26 4
gpt4 key购买 nike

我使用的是 Ubuntu 10.04、Python 2.6.5,安装 pyLucene 时遇到一些问题。

这是我到目前为止所做的,安装了这些软件包 -

sudo apt-get install ant
sudo apt-get install sun-java6-jdk
sudo update-java-alternatives -s java-1.5.0-sun
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install gcj
sudo apt-get install python-dev

之后从http://www.apache.org/dyn/closer.cgi/lucene/pylucene/获取了pyLucene的源码。我得到的版本是 pylucene-3.0.1-1。

解压它。由于需要先 build JCC;转到 JCC 目录,然后输入 python setup.py install 。有关某些 setuptools 补丁的错误。它告诉我这样做 - sudo patch -d /usr/lib/python2.6/dist-packages -Nup0 < /home/code/python/lucene/pylucene-3.0.1-1/jcc/jcc/patches/patch.43.0.6c11

我做到了。但我在终端上得到了这个 -

patching file setuptools/extension.py
patching file setuptools/command/build_ext.py
Hunk #1 FAILED at 85.
Hunk #2 succeeded at 177 (offset 7 lines).
Hunk #3 succeeded at 259 (offset 7 lines).
1 out of 3 hunks FAILED -- saving rejects to file setuptools/command/build_ext.py.rej

现在我的构建失败了 - 即当我这样做 sudo python setup.py build 时我明白了-

...
error: command 'gcc' failed with exit status 1

最佳答案

我认为问题可能是该补丁适用于 setuptools 0.6-11,并且您从发行版的软件包中安装了早期版本的 setuptools(可能是 0.6-10)。

我遇到了类似的问题,通过删除发行版安装的 setuptools 版本并安装从 http://pypi.python.org/pypi/setuptools 下载的您自己的版本解决了这个问题。

我还没有遇到任何问题,但是这极有可能会干扰您系统上的某些其他程序。

关于python - pyLucene安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4438936/

26 4 0
文章推荐: java - Hibernate 标签逆向工程不起作用