TensorFlow 2.4.1 requiere six~=1.15.0, pero tienes six 1.16.0 que es incompatible.
Estoy obteniendo este error:
[31mERROR: El resolutor de dependencias de pip actualmente no tiene en cuenta todos los paquetes instalados. Este comportamiento es la fuente de los siguientes conflictos de dependencia.
104 1m 15s tensorflow 2.4.1 requiere six~=1.15.0, pero tiene six 1.16.0 que es incompatible.[
cuando intento importar los paquetes torch y datasets para la resumen de HuggingFace en el entorno de mi cliente.
pandas
numpy
torch
datasets==1.14.0
transformers==4.11.3
rouge-score==0.0.4
nltk==3.6.5
pyarrow==6.0.0
beautifulsoup4==4.10.0
numpy
pandas
lxml
requests==2.23.0
wikipedia==1.4.0
Estos son los paquetes que estoy dando como requisitos. ¿Podría ser que uno de ellos esté instalando six=1.16 y desinstalando six=1.15?
Aquí está el detalle adicional del registro:
Descargando cnvrg-0.7.51-py3-none-any.whl (78 kB)
24 5m 22s [?25l
25 5m 22s [?25hRequirement already satisfied: six in /usr/local/lib/python3.6/dist-packages (1.15.0)
26 5m 22s Collecting six
27 5m 22s Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
[?25l
Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /usr/local/lib/python3.6/dist-packages (from pyasn1-modules>=0.2.1->google-auth<2.0dev,>=1.11.0->google-cloud-storage->cnvrg) (0.4.8)
83 5m 22s Requirement already satisfied: PyYAML in /usr/local/lib/python3.6/dist-packages (from pyaml->cnvrg) (5.4.1)
84 5m 22s Installing collected packages: six, urllib3, requests, azure-core, azure-storage-blob, cnvrg
85 5m 22s Attempting uninstall: six
86 5m 22s Found existing installation: six 1.15.0
87 5m 22s Uninstalling six-1.15.0:
88 5m 22s Successfully uninstalled six-1.15.0
Finalmente, este error no me permite importar tanto torch como datasets.
¿Alguien puede ayudarme a resolver esto?
davy.ai
¿Problema?
Parece que el problema está relacionado con la versión de
six
que está instalada. Parece que el paquetesix
se desinstala cuando intentas instalar los otros paquetes. Es posible que uno de los paquetes que intentas instalar necesite una versión diferente desix
a la que tienes instalada. Puedes intentar instalar la versión específica desix
que requiere el paquete, o puedes intentar averiguar qué paquete necesita una versión diferente desix
y ver si puedes instalar una versión diferente de ese paquete.