Je souhaite installer matplotlib sur OS X. Si possible, en utilisant homebrew.
J'ai installé Python 2.7.1 en utilisant brew install python
, j'ai modifié mon chemin pour l'utiliser
J'ai installé pip en utilisant brew install pip
J'ai installé numpy 1.5.1 en utilisant pip install numpy
J'ai installé scipy 0.8.0 en utilisantpip install scipy
C'est là que ça devient poilu. pip install matplotlib
va récupérer la mauvaise version de matplotlib , qui est incompatible avec la version récente de numpy.
La solution consiste à récupérer manuellement la bonne version de matplotlib:
pip install -f http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0.1/matplotlib-1.0.1.tar.gz matplotlib
Mais , cette version ne parvient pas à compiler car elle ne peut pas trouver les en-têtes freetype:
Dans le fichier inclus depuis src / ft2font.cpp: 1:
src / ft2font.h: 14: 22: erreur: ft2build.h: Aucun fichier ou répertoire de ce type
Ces en-têtes sont en fait installés dans /usr/X11/include
le cadre des outils de développement X11.
Alors, comment puis-je faire en sorte que matplotlib utilise ces en-têtes?
brew install freetype
a travaillé pour moi à partir du 7 novembre 2012
brew install freetype
?