Я хочу встановити matplotlib на OS X. Якщо можливо, використовуючи homebrew.
Я встановив Python 2.7.1 за допомогою brew install python
, я змінив шлях для його використання.
Я встановив pip за допомогою brew install pip
встановленого numpy 1.5.1, використовуючи pip install numpy
я встановив scipy 0.8.0 за допомогоюpip install scipy
Ось де воно стає волохатим. pip install matplotlib
отримає неправильну версію matplotlib , несумісну з останньою версією numpy.
Рішення полягає в тому, щоб отримати правильну версію matplotlib вручну:
pip install -f http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0.1/matplotlib-1.0.1.tar.gz matplotlib
Але ця версія не вдається зібрати, оскільки вона не може знайти заголовки фрітипу:
У файлі, включеному з src / ft2font.cpp: 1:
src / ft2font.h: 14: 22: помилка: ft2build.h: Немає такого файлу чи каталогу
Ці заголовки фактично встановлені /usr/X11/include
як частина інструментів для розробників X11.
Отже, як я можу змусити matplotlib використовувати ці заголовки?
brew install freetype
працював для мене станом на 7 листопада 2012 року
brew install freetype
?