2017-10-03 4 views
1

Après l'installation apparemment réussie de spacy-nightly (spacy-nightly-2.0.0a14) et le modèle anglais (en_core_web_sm) je recevais encore erreur message lors de la tentative de l'exécuterSpacy-nightly (spacy 2.0) problème avec "thinc.extra.MaxViolation a la mauvaise taille"

import spacy 
nlp = spacy.load('en_core_web_sm') 

ValueError: thinc.extra.search.MaxViolation has the wrong size, try recompiling. Expected 104, got 128 

J'ai essayé de réinstaller spacy et le modèle ainsi et il n'a pas aidé. Essayé à nouveau dans le nouveau venv (Python 3,6)

Répondre

2

problème est probablement avec thinc ensemble, les besoins spacy-THINC par nuit < 6.9.0,> = 6.8.1 mais la version 6.8.2 est à l'origine des problèmes -> manière dont pour résoudre i t est exécuté la commande ci-dessous avant vous installez-spacy la nuit

pip install thinc==6.8.1 

Après cela, tout fonctionne parfaitement bien pour moi. J'ai trouvé plus tard que je ne suis pas le seul à faire face à ce problème https://github.com/explosion/spaCy/issues/1374