conda install python=3.6 UnsatisfiableError
anaconda python-3.6 (3)
Tienes enum34 instalado, lo que requiere 2.6-3.5. Por lo tanto, no es posible instalar Python 3.6 sin actualizar enum34 para ver si las versiones más nuevas son compatibles con 3.6, eliminar enum34 o instalar Python 3.6 en un nuevo entorno.
Actualmente tengo Python 3.5.2 instalado a través de Anaconda Continuum. Estoy intentando actualizar a Python 3.6 pero me conda install python=3.6
el siguiente error cuando intento ejecutar conda install python=3.6
:
UnsatisfiableError:
The following specifications were found to be in conflict:
- enum34 -> python 2.6*|2.7*|3.3*|3.5*
- python ==3.6.0
Use "conda info " to see the dependencies for each package.
Que podria estar causando esto?
Yo mismo error pero un poco diferente:
UnsatisfiableError: The following specifications were found to be in conflict:
- argcomplete -> python 3.5*
- python ==3.6
Use "conda info <package>" to see the dependencies for each package.
Puedes intentar eliminar paquetes ofensivos como este:
conda remove argcomplete conda-manager
En algún momento esto seguirá mostrando nuevos paquetes ofensivos. En ese caso, solo eliminaría la instalación de Anaconda de la ruta, eliminaría la carpeta y la reinstalaría.
Sin embargo, en última instancia, acabo de descubrir que Python 3.6 aún no vale la pena debido a la incompatibilidad con TensorFlow, OpenCV, VS2015, etc. Así que terminé haciendo Python 3.5 como predeterminado al hacer esto en Anaconda:
conda install python=3.5
Anteriormente sobrescribirá su versión de Python en conda con 3.5 y luego la mayoría de los errores que enfrenté desaparecerán.
si alguien encuentra dificultades en la actualización de python como conda install python = 3.6 UnsatisfiableError debido a alguna otra biblioteca como env, lasaña, etc. En ese caso, simplemente elimine esa biblioteca usando el comando conda eliminar nombre de la biblioteca y nuevamente realice la instalación usando el comando conda update pitón