问题标签 [pylucene]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-2.7 - PyLucene 安装:OSError:[Errno 20] 不是目录:'build/_lucene'
我正在尝试在 OSX 10.8.4、Python 2.7、Java 1.6 上安装 PyLucene 4.3.0-1。按照 PyLucene 网站 ( http://lucene.apache.org/pylucene/install.html ) 上的说明,一切似乎都很好,直到进入“sudo make install”一分钟左右,我收到一个错误,“build/_lucene”是不是目录。
我完全被难住了。有一个文件 'build/_lucene' 和一个目录 'build/lucene'...我不能用谷歌搜索任何类似的问题!
看起来是这样的——我确实使用了 Enthought Python,但这似乎不是问题所在。
--mapping java.util.Properties 'getProperty:(Ljava/lang/String;)Ljava/lang/String;' --sequence java.util.AbstractList 'size:()I' 'get:(I)Ljava/lang/Object;' org.apache.lucene.index.IndexWriter:getReader --version 4.3.0 --module python/collections.py --module python/ICUNormalizer2Filter.py --module python/ICUFoldingFilter.py --module python/ICUTransformFilter.py - -files 8 --install Traceback(最近一次调用最后):文件“/Applications/Canopy.app/appdata/canopy-1.0.3.1262.macosx-x86_64/Canopy.app/Contents/lib/python2.7/runpy.py ",第 162 行,在 _run_module_as_main 中"main ", fname, loader, pkg_name) 文件 "/Applications/Canopy.app/appdata/canopy-1.0.3.1262.macosx-x86_64/Canopy.app/Contents/lib/python2.7/runpy.py",第 72 行,在run_globals文件中的_run_code执行代码“ /Users/liz/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/JCC-2.16-py2.7-macosx-10.6-x86_64.egg/jcc/main.py”,第 107 行,在 cpp.jcc(sys.argv) 文件“/Users/liz/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/JCC-2.16-py2.7-macosx -10.6-x86_64.egg/jcc/cpp.py”,第 541 行,在 jcc egg_info,extra_setup_args)文件“/Users/liz/Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/JCC- 2.16-py2.7-macosx-10.6-x86_64.egg/jcc/python.py”,第 1757 行,在编译 copytree(os.path.join(output, extname), 'include') 文件“/Users/liz/ Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/JCC-2.16-py2.7-macosx-10.6-x86_64.egg/jcc/python.py”,第 1745 行,在 copytree 中用于 os 中的名称.listdir(src): OSError: [Errno 20] Not a directory: 'build/_lucene'
lucene - pylucne 中的 BufferedReader
我正在使用 pylucne 构建搜索系统。我正在使用 TREC 数据来测试我的系统。我已经成功编写了索引器和搜索器代码。现在我想使用 TREC 主题来评估我的系统。为此,有一个名为的类TrecTopicsReader()
,它从 TREC 格式的主题文件中读取查询。但是readQueries(BufferedReader reader)
那个类需要一个BufferedReader
主题文件对象传递给它。
如何在 pylucene 中执行此操作。BufferedReader 在 pylucene JCC 中不可用。
python - ImportError:在安装 PyLucene 期间无法导入名称库
我花了 5 个小时来解决这个问题,但我不能。在使用http://lucene.apache.org/pylucene/install.htmt安装 PyLucene 期间,我遇到了如下错误。
我也找不到图书馆。我该如何解决这个问题?当我收到这种错误时,你能告诉我应该在哪里检查吗?
另外,我安装了 setuptools 1.1.6 并使用了 pylucene-4.4.0-1。
python - 在 mac 上安装 JCC(pylucene 需要)时遇到问题
我正在密切关注pylucene 的安装指南。我无法通过需要安装 JCC 的第一步。
要安装 JCC,请简要说明 mac 用户需要:
编辑 setup.py 并检查 INCLUDES、CFLAGS、DEBUG_CFLAGS、LFLAGS 和 JAVAC 中的值是否适合您的系统。这些值也将被编译到 JCC 的 config.py 文件中,并且将在 JCC 调用 distutils 或 setuptools 来编译它正在为其生成代码的扩展时使用。
我不确定要编辑什么。我安装了 Java 1.6。当我运行 setup.py (没有任何编辑)时,它给了我错误(我期望这是因为我没有按照指示编辑任何内容):
无法确定 Java JDK 安装在这台机器上的什么位置。请在运行 setup.py 之前将环境变量 JCC_JDK 设置为该位置。
我是一名新手编码员,所以无法找到我应该在 setup.py 中编辑的内容以使其在 Mac 上工作?我尝试将文件路径放入java,但这没有帮助。任何建议将不胜感激,谢谢!
python - Python:在 Windows 上安装 JCC
我正在尝试在 64 位 Windows 机器上安装 PyLucene,我需要做的第一件事是安装 JCC。在安装页面上,它说我需要更改文件中的INCLUDES
、CFLAGS
、DEBUG_CFLAGS
和值。LFLAGS
JAVAC
setup.py
我不知道该怎么做(我什至不知道前四个是什么)。我已经在网上和这个网站上搜索过,但我仍然无法对它做出正面或反面。如果这是一个非常笼统的问题,我感到非常抱歉,但即使是一些关于在哪里查看的提示也将不胜感激。
python - PyLucene:ImportError:无法导入名称 SimpleFSDirectory
所以我想玩一下 PyLucene,因为有人给了我一个 cfs 文件,而 PyLucene 看起来是在 python 中处理它的最好方法。我只遵循了http://bendemott.blogspot.co.uk/2013/11/installing-pylucene-4-451.html的教程
我在 Ubuntu 12.04
然后当我在我的控制台中做
我收到这个错误
任何提示或建议?
python-2.7 - 从 Pydev 中的 PyLucene 导入 Lucene 类的问题
我在我的 Eclipse 中安装了 Pydev 插件,并且在我的 python 代码中调用 PyLucene。Lucene 在 PYTHONPATH 中,因此
没有错误。但是尝试使用从 lucene 类派生的任何东西都会出现“未解决的导入”错误。例如,
上面的所有行都给出了这个错误。此外,此代码在我的 bash-shell 命令行中运行良好。因此,我确保我的 Eclipse 使用与我在 shell 中使用的相同的 PATH、LD_LIBRARY_PATH 和 PYTHONPATH 值。但是,错误仍然存在。
这里可能出了什么问题?
django - 在 Django 上使用 pyinstaller 构建的 Exe 带有 pylucene 应用程序给出 JVM 错误
我收到一个错误:
当我尝试执行我的 exe 文件时出现错误。
我在 django 应用程序上通过 pyinstaller 创建了 exe 文件。应用程序使用 pylucine 库。我认为这可能是错误的问题。
如何修复错误?