python - 在 Windows 上安装 Pylucene
问题描述
我将Java JDK版本更改为版本8,重新定义了环境变量,成功重新安装了JCC模块并将Makefile更改为:
JAVA_HOME = C:/PROGRA~1/Java/jdk1.8.0_231
现在,当我点击“make”时,发生了这个错误:
While loading org/apache/pylucene/util/PythonComparable
Traceback (most recent call last):
File "D:\Anaconda\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "D:\Anaconda\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "D:\Anaconda\lib\site-packages\jcc-3.7-py3.7-win-amd64.egg\jcc\__main__.py", line 107, in <module>
cpp.jcc(sys.argv)
File "D:\Anaconda\lib\site-packages\jcc-3.7-py3.7-win-amd64.egg\jcc\cpp.py", line 651, in jcc
cls = findClass(className.replace('.', '/'))
File "D:\Anaconda\lib\site-packages\jcc-3.7-py3.7-win-amd64.egg\jcc\cpp.py", line 44, in findClass
cls = _findClass(className)
jcc.cpp.JavaError: Java Error
make: *** [Makefile:386: compile] Error 1
什么是可能的解决方案?
解决方案
推荐阅读
- python - 多处理问题
- python - TypeError:从数组打印时列表索引必须是整数或切片,而不是元组
- html - 如何更改滚动条的拇指高度?
- javascript - 节点 js 代码语句未按顺序运行
- spring - 响应的 InResponseToField 与发送的消息不对应:SAML 错误 SpringSecurity - 4.2.13-RELEASE
- javascript - 我的用户如何按回车键或单击按钮提交并被重定向?
- java - 验证用户输入的整数时无法转换类型
- python - 如何创建一个熊猫数据框,其中包含 2 个数据框,一个作为列,一个作为行
- python - 如何在django中自定义一个onetomany关系的序列化器数据
- node.js - ES6/TypeScript 动态导入 - 由于静态导入(Nodejs CLI)而导致启动时间缓慢