直接使用sudo easy_install matplotlib 报错
============================================================================Edit setup.cfg to change the build optionsBUILDING MATPLOTLIB matplotlib: yes [1.3.1] python: yes [2.7.6 (default, Mar 22 2014, 22:59:56) [GCC 4.8.2]] platform: yes [linux2]REQUIRED DEPENDENCIES AND EXTENSIONS numpy: yes [version 1.8.1] dateutil: yes [dateutil was not found. It is required for date axis support. pip/easy_install may attempt to install it after matplotlib.] tornado: yes [tornado was not found. It is required for the WebAgg backend. pip/easy_install may attempt to install it after matplotlib.] pyparsing: yes [pyparsing was not found. It is required for mathtext support. pip/easy_install may attempt to install it after matplotlib.] pycxx: yes [Couldn't import. Using local copy.] libagg: yes [pkg-config information for 'libagg' could not be found. Using local copy.] freetype: no [pkg-config information for 'freetype2' could not be found.] png: yes [pkg-config information for 'libpng' could not be found. Using unknown version.]OPTIONAL SUBPACKAGES sample_data: yes [installing] toolkits: yes [installing] tests: yes [nose 0.11.1 or later is required to run the matplotlib test suite]OPTIONAL BACKEND EXTENSIONS macosx: no [Mac OS-X only] qt4agg: yes [installing, Qt: 4.8.6, PyQt4: 4.10.4] gtk3agg: yes [installing, version 3.8.10] gtk3cairo: yes [installing, version 3.8.10] gtkagg: no [The C/C++ header for gtk (gtk/gtk.h) could not be found. You may need to install the development package.] tkagg: no [TKAgg requires Tkinter.] wxagg: no [requires wxPython] gtk: no [The C/C++ header for gtk (gtk/gtk.h) could not be found. You may need to install the development package.] agg: yes [installing] cairo: yes [installing, version 1.8.8] windowing: no [Microsoft Windows only]OPTIONAL LATEX DEPENDENCIES dvipng: no ghostscript: yes [version 9.10] latex: no pdftops: yes [version 0.24.5]============================================================================ * The following required packages can not be built: * freetypeerror: Setup script exited with 1几个依赖关系不好找,各自是numpy tornado pyparsing freetye png
sudo easy_install numpy
sudo easy_install tornado
sudo easy_install pyparsing sudo apt-get install libfreetype6 sudo apt-get install libpng12-devsudo easy_install matplotlib