- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用的是 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/
我是一名优秀的程序员,十分优秀!