python - propn - spacy sentiment analysis
Spacy-nightly(spacy 2.0) problema con "thinc.extra.MaxViolation tiene el tamaƱo incorrecto" (1)
Después de la instalación aparentemente exitosa de spacy-nightly (spacy-nightly-2.0.0a14) y el modelo en inglés (en_core_web_sm) todavía recibía un mensaje de error durante el intento de ejecutarlo
import spacy
nlp = spacy.load(''en_core_web_sm'')
ValueError: thinc.extra.search.MaxViolation has the wrong size, try recompiling. Expected 104, got 128
Traté de reinstalar spacy y modelo también y no me ayudó. Intenté nuevamente dentro de venv nuevo (Python 3.6)
Es probable que el problema sea con el paquete thinc, spacy-nightly necesita thinc <6.9.0,> = 6.8.1 pero la versión 6.8.2 está causando algunos problemas -> forma de resolver i t es ejecutar el comando siguiente antes de instalar spacy-nightly
pip install thinc==6.8.1
Después de esto, todo funciona perfectamente bien para mí.
Descubrí más tarde que no soy el único que enfrenta este problema https://github.com/explosion/spaCy/issues/1374