es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Error al instalar ChatterBot, bloqueado en Spacy.

Intenté instalar Chatterbot, pero llega un momento en el que entra en un bucle para instalar Spacy. Aparece escrito: \
Usando spacy-2.1.8.tar.gz en caché (30.7 MB) \
Instalando dependencias de construcción ... \
Después de esperar un tiempo, devuelve 145 líneas de errores. \
Ya tengo Spacy V3.2.1 instalado, no sé qué más hacer…

Estoy utilizando: \
Windows 11 \
Python 3.9.6

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que puede haber un problema de compatibilidad entre la versión de spacy que chatterbot está intentando instalar (2.1.8) y la versión que ya tienes instalada (V3.2.1). Una solución podría ser intentar desinstalar la versión actual de spacy y luego instalar la versión específica (2.1.8) que chatterbot requiere. Puedes tratar de ejecutar el siguiente comando en tu símbolo del sistema (command prompt):

    pip uninstall spacy
    pip install spacy==2.1.8
    

    Si eso no funciona, también puedes intentar crear un entorno virtual específicamente para este proyecto e instalar las versiones requeridas de spacy y chatterbot dentro de ese entorno. Puedes hacerlo ejecutando los siguientes comandos:

    python -m venv myenv
    myenv\Scripts\activate
    pip install spacy==2.1.8 chatterbot
    

    Esto debería crear un entorno virtual llamado myenv, activarlo y luego instalar las versiones específicas de spacy y chatterbot dentro de ese entorno. ¡Esperemos que una de estas soluciones funcione para ti!

Comments are closed.