web-dev-qa-db-fra.com

Comment changer la version de python dans anaconda spyder

J'utilise la version 3.6 Python dans Anaconda Spyder sur mon Mac. Mais je veux le changer en Python 2.7. 

Quelqu'un peut-il me dire comment faire cela?

18
Jeevan

Vous pouvez ouvrir les préférences (options multiples):

  • raccourci clavier Ctrl + Alt + Shift + P
  • Tools -> Preferences

Et selon la version de Spyder, vous pouvez modifier l'interprète dans la section Python interpreter (Spyder 3.x):

enter image description here

ou dans la section avancée Console (Spyder 2.x):

enter image description here

23
MSeifert

Si vous souhaitez conserver Python 3, vous pouvez suivre ces instructions pour créer un environnement Python 2.7, appelé py27.

Ensuite, il vous suffit d’activer py27:

$ conda activate py27

Ensuite, vous pouvez installer Spyder sur cet environnement, par exemple: 

$ conda install spyder

Vous pouvez ensuite démarrer spyder à partir de la ligne de commande ou accéder à la version 2.7 de spyder.exe située sous le répertoire envs (par exemple, C:\ProgramData\Anaconda3\envs\py27\Scripts).

10
Dan

Dans Préférences, sélectionnez Interprète Python.

Sous Interprète Python, remplacez "Par défaut" par "Utiliser l'interpréteur Python suivant".

Le chemin d'accès devrait être l'exécutable Python par défaut. Trouvez votre exécutable Python 2.7 et utilisez-le.

4
cmpgamer

Vous pouvez lancer la version correcte de Spyder en lançant à partir de Navigateur d'Ananconda . Dans la liste déroulante, passez à l'environnement souhaité, puis appuyez sur le bouton Lancer Spyder. Vous devriez être capable de vérifier les résultats tout de suite.

3

Si vous utilisez anaconda pour aller dans un environnement python.__, vous devriez avoir créé un environnement différent pour chaque version de python.

Les scripts suivants peuvent vous aider à créer un nouvel environnement (s'exécutant dans anaconda Prompt).

conda create -n py27 python=2.7  #for version 2.7
activate py27

conda create -n py36 python=3.6  #for version 3.6
activate py36

you may leave the environment back to your global env by typing
deactivate py27 
or 
deactivate py36 

et alors vous pouvez soit basculer vers un environnement différent en utilisant votre interface utilisateur anaconda avec la réponse @ Francisco Camargo

ou vous pouvez vous en tenir à l'invite anaconda en utilisant @ La réponse de Dan

1
cloudscomputes
  1. Définissez python3 comme version principale dans le terminal: Ln -sf python3/usr/bin/python

  2. Installez pip3: Apt-get install python3-pip

  3. Mise à jour de spyder: Pip install -U spyder

Prendre plaisir

1
Han