我正在尝试安装 JCC(作为 PyLucene 安装的一部分),但遇到了几个问题。我使用的python版本是3.7,并且我已经使用brew cask安装了adoptopenjdk-8.jdk(因为没有特定许可就不再提供Java-8(在某处阅读))。在这并没有真正起作用之后,我手动安装了 Java-8
尝试在 shell 中运行 setup.py(使用 java8 或采用openjdk)时收到的错误是:
OSError: warning: [options] bootstrap class path not set in conjunction with -source 5
error: Source option 5 is no longer supported. Use 7 or later.
error: Target option 5 is no longer supported. Use 7 or later.
请帮我安装 PyLucene!
它与这些有关(但它们已经过时并且不起作用):
https://medium.com/@michaelaalcorn/how-to-use-pylucene-e2e2f540024c
编辑: 我意识到这与 javac 版本有关,但不知道如何解决它。这个网站看起来很有帮助(来自代码),但我不明白这里写的是什么: https ://www.jianshu.com/p/dcd149a65eb0