-
Notifications
You must be signed in to change notification settings - Fork 583
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
Build/Install issues on x86_64 Linux #1400
Comments
We began seeing this issue in the past day or two as well. Following. |
Thanks for posting. Looks like an issue been spacy and numpy. Consider trying to pip install numpy as well |
A new version of numpy got released two days ago. I had some luck pinning |
Root cause: explosion/thinc#939 |
Merged
7 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Presidio is failing to build/install against Python 3.11 (officially supported per docs) and 3.12 on x86_64 Linux
Having tried both spaCy and Stanza as per https://microsoft.github.io/presidio/installation/ I am always encountering the following issue, seemingly a version incompatibility between numpy and something else (probably a compiled library lower down in the import graph).
I have replicated the same issue in a clean container using the official Python upstream image
Thank you for looking into it 🙏
To Reproduce
Note: Using Stanza instead of spaCy we are able to successfully build the container (install the libraries), but we hit the same error as soon as we try to use the library, eg:
Will trigger the same error
Expected behavior
Able to install the library, import it and run the demo code (https://microsoft.github.io/presidio/getting_started/)
Screenshots
N/A
Additional context
Looking at the official Docker image, it seems 3.9 is being used
Trying to build against this exact version of Python yields the same error
The text was updated successfully, but these errors were encountered: