擅长:python、mysql、java
<p>确认@code your dream发布的答案也适用于Python3(特别是在Ubuntu 18.04.1中)</p>
<p>对我来说,以这种方式安装jcc很重要。我尝试通过conda安装,但pylucene的制造存在冲突</p>
<p>在我的例子中,还需要修改jcc中的setup.py文件
“linux”:['-fno严格别名','-Wno写入字符串'],
通过
“linux”:['-fno严格别名','-Wno写入字符串','-D_ustdc_格式_宏'],
正如在另一个线程<a href="https://stackoverflow.com/questions/46895399/issue-with-installing-pylucene-6-5-0-on-linux">Issue with installing PyLucene 6.5.0 on Linux</a>中提到的那样</p>
<p>要确认所需的java版本(在我的例子中也是8,与11不兼容),可以在pylucene文件夹/jcc/setup.py中搜索块JDK={…}。就我而言,参考:
“linux”:“/usr/lib/jvm/java-8-oracle”</p>