2010-02-24 4 views
13

Je passe à Python 3, mais je n'arrive pas à trouver une version IPython pour cela. L'IPython principal release page ne répertorie aucun élément approprié. Toute aide pour que IPython fonctionne pour Py3k serait très appréciée.Py3k et IPython

Répondre

10

Voir la ipython dev mailing list

EDIT: voir le Ipython 3 page - où maintenant (janvier 2011), il dit qu'il ya une version pour python 3 en version code source ne

EDIT: et maintenant iPython supporte python 3 directement .

+1

Merci. Pour ceux qui ne veulent pas chercher dans les archives de listsrv, la réponse est: "Non supporté maintenant, peut-être plus tard". –

+1

IPython a maintenant un support complet pour Python3, principalement grâce à Thomas K. –

+0

si ipython supporte directement python3, comment puis-je les appeler. J'ai 2.7 (par défaut) et 3. J'ai créé un virtualenv avec python3 par défaut dans le virtualenv. Maintenant, dans le vrtualenv, je veux que ipython utilise python3 et non python2. comment puis-je invoquer? La page dit juste qu'elle supporte 2.X et 3.X maintenant, pas d'autres détails à part cela sur comment appeler python3 dans ipython? – arvindh

9

La prise en charge de Python 3 existe depuis assez longtemps maintenant. Vous n'avez pas besoin d'une version différente. IPython supporte les versions modernes de Python 2 et 3. Vous venez de lancer IPython avec l'interpréteur approprié, python3 ipython.py. Vous pouvez installer IPython sur Python3 en exécutant setup.py avec votre interpréteur Python3.

+1

Sur mon système, vous pouvez également taper 'ipython3' – tdc

+1

Vous pouvez le faire une fois que IPython est installé, mais vous devez d'abord l'installer. Cette réponse est assez ancienne maintenant aussi; la plupart des utilisateurs voudront le IPython Notebook, qui a plus de deps que cette réponse ne résoudra. L'histoire officielle de nos jours est d'utiliser une distribution Python comme Anaconda, mais je pense qu'ils cherchent à améliorer cette option pour les nouveaux utilisateurs. L'emballage est meilleur aujourd'hui, mais beaucoup de gens veulent la dernière version. –

Questions connexes