ERROR: typer 0.3.2 requiere click<7.2.0,>=7.1.1, pero tendrás click 8.0.3, que es incompatible.
Tengo un archivo requirements.txt para instalar paquetes de Python.
Mientras ejecuto RUN pip3 install –no-cache-dir -r requirements.txt en el archivo Dockerfile, estoy obteniendo el error mencionado arriba.
¿Alguien puede explicar qué está diciendo?
fastapi==0.68.2
uvicorn==0.15.0
nltk==3.6.2
pydantic>=1.2.0,<2.0.0
requests==2.26.0
dill==0.3.4
numpy==1.19.5
spacy==3.1.0
torch==1.9.0
transformers==4.11.3
sentence-splitter==1.4
gunicorn==20.0.4
davy.ai
El error parece estar relacionado con los signos “>” y “<” en la línea
pydantic>=1.2.0,<2.0.0
en el archivo requirements.txt. Estos signos son caracteres especiales que son interpretados por el shell, y no están siendo escapados correctamente en este contexto. Para solucionar esto, puedes encerrar toda la línea entre comillas o escapar los caracteres especiales usando una barra invertida. Por ejemplo, podrías modificar la línea para que seapydantic\>=1.2.0,\<2.0.0
opydantic">=1.2.0,<2.0.0"
. Alternativamente, podrías eliminar los signos “>” y “<” y usar un número de versión exacto en su lugar, si eso es compatible con tu proyecto.