python numpy ubuntu pip python-3.4

Python 3.4 y 2.7: No se puede instalar el paquete numpy para Python 3.4



ubuntu pip (1)

Estoy usando Ubuntu 12.04 y quiero usar Python 3.4 al lado de Python 2.7.

La instalación de Python 3.4 funcionó correctamente. Sin embargo, no puedo instalar el paquete numpy para Python 3 (y como consecuencia no puedo instalar scipy, pandas, etc.).

Utilizando

sudo pip3 install numpy

escupe el siguiente error:

File "numpy/core/setup.py", line 289, in check_types "Cannot compile ''Python.h''. Perhaps you need to "/ SystemError: Cannot compile ''Python.h''. Perhaps you need to install python-dev|python-devel.

Por cierto, ya tengo instalado python-dev.

Por otra parte, instalando Numpy vía

sudo apt-get install python-numpy

tampoco funciona porque ya instalé numpy para python 2.7 y el instalador responde que numpy ya está actualizado.

¿Que puedo hacer? ¡Gracias!


No ha instalado el paquete de desarrollo Python 3. Instalar python3.4-dev :

apt-get install python3.4-dev

El paquete principal nunca incluye los encabezados de desarrollo; La política del paquete Debian (y por extensión Ubuntu) es ponerlos en un paquete -dev separado. numpy embargo, para instalar numpy , necesita estos archivos para poder compilar la extensión.