web-dev-qa-db-fra.com

Passez à Python 3.x dans Spyder

Par défaut, Spyder utilise Python 2.7.2, et ma question est: existe-t-il un moyen de configurer Spyder pour qu'il utilise automatiquement Python 3.x? Merci!

23
alittleboy

Au moment où cette question a été posée, Python 3 n'était pas pris en charge par Spyder (et cette réponse l'a dit, donnant quelques détails sur les efforts de portage alors incomplets).

Mais ce n'est plus le cas! Les versions récentes de Spyder devraient fonctionner avec Python 3. Consultez les autres réponses pour certains liens vers des endroits où l'obtenir (bien qu'ils puissent être eux-mêmes obsolètes à ce stade).

3
Blckknght

Depuis fin mai 2013, la version v2.3.0dev1 de Spyder fonctionne pour Python 3.3 et supérieur.
Il est dans un état utilisable mais il y a quelques problèmes mineurs. Espérons qu'ils seront bientôt résolus.

18
Daniel

Pour utiliser Spyder pour Python 3, vous avez juste besoin de la version 2.3.0 ou ultérieure.

buntu 12.10 et versions ultérieures

Vous pouvez l'obtenir en utilisant pip3.

Sudo apt-get install python3-pip python3-pyqt4
Sudo pip3 install spyder

buntu 12.04

Ubuntu 12.04 n'a pas python3-pip dans les référentiels, mais vous pouvez l'obtenir avec setuptools,

Sudo apt-get install python3-pyqt4 python3-setuptools
Sudo easy_install3 pip
Sudo pip3 install spyder

vous pouvez ensuite ouvrir Spyder depuis le lanceur (après vous être déconnecté et connecté) ou depuis le terminal en tapant spyder3.

14
Garrett

buntu 16.04

La solution de Garrett n'a pas fonctionné pour moi. Pip est installé, mais l'exécution de la commande "install spyder" n'installe pas spyder à l'aide de Python3.5. J'ai désinstallé spyder.

Ce qui a fonctionné était simplement:

Sudo apt-get install spyder3

Cela installera également automatiquement toutes les dépendances Python 3.x.

7
marts

Sur Ubuntu 14.04, j'ai trouvé spyder3 dans le référentiel officiel

2
Alex Lelekov

Autre alternative: utilisez Anaconda pour gérer votre logiciel scientifique.
Il existe un programme d'installation spécialement pour Python 3.5 https://www.continuum.io/downloads

0
Selah