Chcę zainstalować matplotlib na OS X. Jeśli to możliwe, używając homebrew.
Zainstalowałem Python 2.7.1 używając brew install python
, zmodyfikowałem swoją ścieżkę, aby go użyć
Zainstalowałem pip używając brew install pip
Zainstalowałem numpy 1.5.1 używając pip install numpy
Zainstalowałem scipy 0.8.0 używającpip install scipy
To tam robi się owłosione. pip install matplotlib
pobierze niewłaściwą wersję matplotlib , która jest niezgodna z najnowszą wersją numpy.
Rozwiązaniem jest ręczne pobranie poprawnej wersji matplotlib:
pip install -f http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0.1/matplotlib-1.0.1.tar.gz matplotlib
Ale ta wersja nie może się skompilować, ponieważ nie może znaleźć nagłówków typu swobodnego:
W pliku dołączonym z src / ft2font.cpp: 1:
src / ft2font.h: 14: 22: error: ft2build.h: Brak takiego pliku lub katalogu
Te nagłówki są faktycznie instalowane /usr/X11/include
jako część narzędzi programistycznych X11.
Jak więc zmusić matplotlib do korzystania z tych nagłówków?
brew install freetype
pracował dla mnie od 7 listopada 2012
brew install freetype
?