1 votes

iPython fonctionne sur Python 3 au lieu de Python 2

J'ai installé iPython via pip. Cependant, il fonctionne avec Python 3. Comment faire pour que mon système fasse la différence entre iPython et iPython3 ? J'aimerais qu'iPython fonctionne avec Python 2.

1voto

Fabby Points 33498

IPython est un python3 script lui-même donc allez dans un terminal et tapez :

sudo nano /usr/local/bin/ipython

et le changement python3 dans la version par défaut python et ça fera tourner Python 2.

Si ça ne marche pas, assurez-vous que vous avez une version compatible de Python et d'iPython.

1voto

wjandrea Points 13147

En supposant que vous avez installé IPython 6.x, ceci réponse de la mienne de Stack Overflow est pertinente :


IPython 6+ nécessite Python 3.3+, c'est donc ce qu'il utilise par défaut, et il n'ouvrira pas Python 2.x.

De la Page Série 6.x dans la documentation d'IPython :

Important

Cette documentation couvre les versions 6.0 et supérieures d'IPython. À partir de version 6.0, IPython a cessé de prendre en charge la compatibilité avec Python inférieures à 3.3, y compris toutes les versions de Python 2.7.

Si vous cherchez une version d'IPython compatible avec Python 2.7, veuillez utiliser la version IPython 5.x LTS et vous référer à sa documentation (LTS est la version de support à long terme).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X