web-dev-qa-db-fra.com

conda install downgrade python

J'essaie de rétrograder python d'anaconda via conda install python=3.3, mais avec l'erreur suivante:

~/anaconda3/bin$ ./conda install python=3.3
Fetching package metadata .........
Solving package specifications: .


UnsatisfiableError: The following specifications were found to be in conflict:
  - gevent -> python 2.6*
  - python 3.3*
Use "conda info <package>" to see the dependencies for each package.

Comment résoudre les conflits avec les packages?

9
mrgloom

Si vous souhaitez définir une version spécifique, utilisez-la comme ceci:

AVERTISSEMENT: Cette commande remplacera la version par défaut python version au niveau du système

conda install python=3.6


Pour créer un environnement avec une version spécifique, vous pouvez faire:

conda create -n $PYTHON36_ENV_NAME python=3.6 anaconda  # set custom env name

Le anaconda à la fin permet à l'env d'utiliser tous les paquets anaconda


Pour plus d'informations, reportez-vous à documentation Anaconda

18
CermakM

Vous pouvez créer des environnements avec d'autres versions de Python en utilisant cette commande:

conda create --name py33 python=3.3
source activate py33
5
ally-e