2012-08-31 13 views
5

Estoy tratando de instalar matplotlib pero tengo muchos problemas. Estoy recibiendo un error común de ambos pip instalar matplotlib, así como tratar de construir desde la fuente que es:Instalación de matplotlib en Mac OSX Mountain Lion

BUILDING MATPLOTLIB 

     matplotlib: 1.1.1 

      python: 2.7.2 (default, Jun 20 2012, 16:23:33) [GCC 4.2.1 

        Compatible Apple Clang 4.0 

        (tags/Apple/clang-418.0.60)] 

      platform: darwin 

dependencias requeridas

   numpy: 1.6.1 

        * Could not find the headers for numpy. You may 

        * need to install the development package. 

EDIT: Resuelto por fin. Necesitaba instalar los compiladores gfortran y gcc. ¿Lo hizo usando cerveza y todo funcionó como un encanto!

+0

La construcción desde la fuente debería estar bien (al menos con una versión reciente de git). Pero debe asegurarse de que los archivos de encabezado de numpy estén en la ruta del enlazador. – tiago

Respuesta

2

Resuelto finalmente. Necesitaba instalar los compiladores gfortran y gcc. ¿Lo hizo usando cerveza y todo funcionó como un encanto!

+1

¿Cómo instalaste gcc y fortran? Encontré gfortran en cerveza, pero no gcc? Además, ¿instaló matplotlib directamente después o tuvo que instalar 'pip install --upgrade numpy'first? – metakermit

+0

@ kermit666 está allí en brew – Peter

+0

Gracias, @Peter. Tal vez un año demasiado tarde, sin embargo :) Este es el tutorial que funcionó para mí: http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/ – metakermit

-1

Instalar numpy.

pip install numpy 

Debe resolver las dependencias para usted - No estoy seguro de por qué no está funcionando.

+0

Ya tengo numpy 1.6.1 – Amitash

+0

¿Lo instaló con pip? –

+0

Ya tengo numpy. De todos modos, lo intenté de nuevo y dice que los requisitos están satisfechos. Acabo de probar con numpy – Amitash

4

La instalación de matplotlib en Mountain Lion requiere la instalación de la versión de desarrollo de matplotlib.

Trate pip install git+https://github.com/matplotlib/matplotlib.git#egg=matplotlib-dev

Es posible que necesite numpy 1.6.2 para que funcione.

En general, para Mountain Lion, se pueden encontrar grandes consejos y un procedimiento bien se describe paso a paso para instalar numpy/scipy/matplotlib/IPhython en this link

+1

Probablemente quiera fijarlo a la última etiqueta que funcione en mac: '' git + git: //github.com/matplotlib/[email protected] @ egg = matplotlib'' – jterrace

0

macports o cerveza es la mejor manera para que este tipo de cosas en mac. Mi experiencia

Cuestiones relacionadas