Tôi muốn cài đặt matplotlib trên OS X. Nếu có thể, sử dụng homebrew.
Tôi đã cài đặt Python 2.7.1 bằng cách sử dụng brew install python
, tôi đã sửa đổi đường dẫn của mình để sử dụng nó
Tôi đã cài đặt pip bằng cách sử dụng brew install pip
numpy 1.5.1 bằng cách sử dụng pip install numpy
Tôi đã cài đặt scipy 0.8.0 bằng cách sử dụngpip install scipy
Đây là nơi nó có lông. pip install matplotlib
sẽ lấy phiên bản sai của matplotlib , không tương thích với phiên bản gần đây của numpy.
Giải pháp là tìm nạp phiên bản chính xác của matplotlib theo cách thủ công:
pip install -f http://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0.1/matplotlib-1.0.1.tar.gz matplotlib
Nhưng , phiên bản đó không thể biên dịch vì nó không thể tìm thấy các tiêu đề freetype:
Trong tệp được bao gồm từ src / ft2font.cpp: 1:
src / ft2font.h: 14: 22: error: ft2build.h: Không có tệp hoặc thư mục như vậy
Các tiêu đề này thực sự được cài đặt /usr/X11/include
như một phần của các công cụ dành cho nhà phát triển X11.
Vì vậy, làm thế nào tôi có thể làm cho matplotlib sử dụng các tiêu đề này?
brew install freetype
làm việc cho tôi kể từ ngày 7 tháng 11 năm 2012
brew install freetype
chưa?