2010-02-24 18 views
13

Avanzaré hasta Python 3, pero parece que no puedo encontrar una versión de IPython para él. El principal IPython release page no muestra nada apropiado. Cualquier ayuda para conseguir que IPython funcione para Py3k sería muy apreciada.Py3k e IPython

Respuesta

10

Véase el ipython dev mailing list

EDIT: ver el Ipython 3 page - donde ahora (enero de 2011) se dice que hay una versión de Python 3 en versión de código fuente única

EDIT: y ahora iPython soporta Python 3 directamente .

+1

Gracias. Para aquellos que no desean buscar en los archivos listsrv, la respuesta es "No compatible ahora, tal vez más tarde". –

+1

IPython tiene soporte completo para Python3 ahora, gracias en gran medida a Thomas K. –

+0

si ipython es compatible directamente con python3, ¿cómo puedo llamarlos? Tengo 2.7 (predeterminado) y 3. Creé virtualenv con python3 como predeterminado dentro de Virtualenv. Ahora dentro de vrtualenv quiero que ipython haga uso de python3 y no python2. ¿Cómo invoco? La página dice que solo soporta 2.X y 3.X ahora, ¿no hay otros detalles aparte de cómo invocar python3 dentro de ipython? – arvindh

9

El soporte de Python 3 existe desde hace bastante tiempo. No necesitas una versión diferente. IPython es compatible con las versiones modernas de Python 2 y 3. Simplemente ejecuta IPython con el intérprete correspondiente, python3 ipython.py. Puede instalar IPython en Python3 ejecutando setup.py con su intérprete de Python3.

+1

En mi sistema también puede escribir 'ipython3' – tdc

+1

. Puede hacerlo una vez que IPython esté instalado, pero primero debe instalarlo. Esta respuesta es bastante vieja ahora también; la mayoría de los usuarios querrán el IPython Notebook, que tiene más deps que resolverá esta respuesta. La historia oficial en estos días es usar una distribución de Python como Anaconda, pero creo que están buscando mejorar solo teniendo esa opción para los nuevos usuarios. El empaquetado es mejor ahora, pero mucha gente quiere la última versión. –