Python 3.x en python (x, y)?

Estoy en el proceso de configurar un entorno similar a Matlab, así que descargué la última versión de python (x, y) con todos los módulos que lo acompañan y descargué python 3.4.1. ¿Python (x, y) no ejecuta la última versión de python? Me di cuenta porque el shell de python (x, y) no calcula automáticamente las operaciones matemáticas en flotadores que leí es una diferencia entre python 2.xy 3.x. ¿Tengo que esperar una nueva versión de (x, y) o me estoy perdiendo algo aquí?

Puede hacer que Python 2 se comporte de la misma manera que Python 3 wrt division con el siguiente comando;

 from __future__ import division 

Las importaciones desde __future__ deben estar en la parte superior del archivo. Probablemente haya una forma de cargar automáticamente esta expresión (sé que es posible en IPython) pero no estoy familiarizado con python (x, y).

Para aprender más acerca de Python, haga los tutoriales disponibles a través de python.org. Se recomienda la última versión de Python3.

Ya que estás en un proceso de transición, echa un vistazo a SciPy ( http://www.scipy.org ) y Sage ( http://www.sagemth.org/tour.html ). Estos podrían ser un mejor ajuste para los problemas que necesita resolver.

Si realiza una gran cantidad de trabajo interactivo en la terminal, eche un vistazo a ipython ( http://ipython.org ).

Respecto al operador de división, el valor predeterminado es la división entera en Python2, pero será una división normal en Python3. Puede cambiar esto utilizando el indicador -Q al iniciar el intérprete. (Do: python –help) Por ejemplo:

 $ python2.7 -Qnew Python 2.7.6 (default, Nov 18 2013, 15:12:51) [GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.2.79)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> 1/2 0.5 >>> $ python2.7 Python 2.7.6 (default, Nov 18 2013, 15:12:51) [GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.2.79)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> 1/2 0 >>> $ python3.4 Python 3.4.1 (default, May 21 2014, 01:39:38) [GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> 1/2 0.5 >>> 

Teniendo la sensación de que la pregunta original está especialmente relacionada con la distribución de python (x, y) y Python 3, mi respuesta (larga) a esto es:

Utilicé esta distribución por muchos años y me gusta. Pero para mí, parece que no hay planes de actualizarlo para incluir un entorno Python 3.

Estos días recomendaría la distribución / proyecto de Anaconda ( https://www.anaconda.com/ ). Muy similar a Python (x, y) -idea, pero mejor mantenida y compatible con “lo último de todo”.