Closed tomasernst closed 2 years ago
El problema es que estás ejecutando el comando en el notebook y debes ejecutarlo en la terminal, porque no es un código de Python, sino que un script de la consola. Ese comando debes correrlo después de hacer la instalación de spaCy con pip.
En teoría, debería funcionarte con python o python3, así que si no te funciona con eso, es probable que:
Finalmente pude descargar en_core_web_md en el terminal. Para esto tuve que descargar nuevamente spacy usando python -m pip install <pkg>
y luego python -m spacy download en_core_web_md
. Pero ahora tengo el problema de que en el notebook de jupyter no puede encontrar el modelo.
Cómo puedo hacer para agregarlo al path? (a las variables de entorno como lo mencionabas en otra issue). Ya que nlp = spacy.load('en_core_web_md')
me funciona perfecto cuando corro python en el terminal, pero no cuando lo trato de utilizarlo en el notebook como mencione previamente.
tengo el mismo problema, instalé spacy con la cmd pero el jupyter notebook me dice ModuleNotFoundError: No module named 'spacy'
Es difícil saber el motivo exacto de su problema, pues la instalación de librerías suele tener algunas complicaciones. En este stackoverflow hay varias personas comentando distintas soluciones, entre las que destaco:
import en_core_web_md
nlp = en_core_web_md.load()
Hola! Pude descargar e importar correctamente spacy, pero al momento de tratar de instalar 'en_core_web_md' me dice que no existe el módulo spacy. Qué estoy haciendo mal? PD: Traté de correrlo en el jupyter notebook y en el terminal, también probé utilizando el comando con python3 pero nada funciona.