-
Notifications
You must be signed in to change notification settings - Fork 466
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to Java 11 breaks Pyserini #832
Comments
hey @chriskamphuis any idea why |
no clue .... it did not work for me locally because of this, so I assumed it was a problem in general, maybe it was my system specifically |
btw your Travis uses Python 2. Dont think that will be the reason, but might be nice to change it to Python 3. |
A bit more detail on this; I've replicated this bug. On macOS 10.14.6:
The error I get is:
Issue is documented here. Indeed, the lib has moved:
So a (janky) symlink will fix the issue:
|
The colab demo doesn't seem to have this issue: https://colab.research.google.com/drive/1GOCyWyYW_fwJMKy5FVWdYHEC2IlvpqZN Edit: nevermind, above colab notebook doesn't use pyjnius. |
I just noticed, @Impavidity and @tuzhucheng mentioned the same issue (but different OS?) in #805. Unclear why colab works though...? |
Colab demo illustrating issue and fix: https://colab.research.google.com/drive/1r1pRq_BfWS486kg2qwVH5iBfbhK_GPCg |
Issue and resolution are documented in https://github.com/castorini/pyserini |
+ Add a few mirror locations of indexes in CS Vault + Refactoring: BM25_INDEX_INFO -> TF_INDEX_INFO
When updating to Java 11 the path the JRE is not correctly configured for latest version of
pyjnius
that is installed withpip
. This can be fixed by cloning the latest version from github and installing that version, but I assume this undesirable.The text was updated successfully, but these errors were encountered: