2012-08-31 18 views
5

Próbuję zainstalować matplotlib, ale w obliczu wielu problemów. Otrzymuję wspólny błąd zarówno pip zainstalować matplotlib jak również stara się zbudować z kodu źródłowego, który jest:Instalowanie matplotlib na 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 

WYMAGANE DEPENDENCIES

   numpy: 1.6.1 

        * Could not find the headers for numpy. You may 

        * need to install the development package. 

EDIT: rozwiązać go w końcu. Musiałem zainstalować kompilatory gfortran i gcc. Czy to przy użyciu warzenia i wszystko działało jak urok!

+0

Budynek ze źródła powinien ok (przynajmniej z najnowszą wersją z git). Ale musisz upewnić się, że pliki nagłówkowe numpy znajdują się w ścieżce linkera. – tiago

Odpowiedz

2

Rozwiązałem to w końcu. Musiałem zainstalować kompilatory gfortran i gcc. Czy to przy użyciu warzenia i wszystko działało jak urok!

+1

Jak zainstalowałeś gcc i fortran? Znalazłem gfortran w naparach, ale nie gcc? Czy zainstalowałeś Matplotlib bezpośrednio po tym, czy musiałeś 'pip install --upgrade numpy'pierwszy? – metakermit

+0

@ kermit666 jest tam w naparach – Peter

+0

Dzięki, @Peter. Może za rok za późno, choć :) To jest tutorial, który pracował dla mnie: http://www.thisisthegreenroom.com/2011/installing-python-numpy-scipy-matplotlib-and-ipython-on-lion/ – metakermit

-1

Zainstaluj numpy.

pip install numpy 

Powinien uporządkować zależności - nie jestem pewien, dlaczego nie działa.

+0

Mam już numpy 1.6.1 – Amitash

+0

Czy zainstalowałeś go z pip? –

+0

Mam już numpy. W każdym razie, spróbowałem ponownie i mówi, że wymagania są spełnione. Po prostu próbowałem z numpy – Amitash

4

Zainstalowanie matplotlib na Mountain Lion wymaga zainstalowania wersji rozwojowej matplotlib.

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

Może trzeba numpy 1.6.2 go do pracy.

Generalnie dla Mountain Lion, można znaleźć wspaniałe rady i dobrze opisaną procedurę krok po kroku, aby zainstalować numpy/scipy/matplotlib/IPhython na this link

+1

Prawdopodobnie chcesz przypiąć go do najnowszego tagu, który działa na mac: '' git + git: //github.com/matplotlib/[email protected] @ egg = matplotlib'' – jterrace

0

DarwinPorts lub napar jest najlepszym sposobem na takie rzeczy na mac.My doświadczenie

Powiązane problemy