Matplotlib安装与用法总结

matplotlib是非常强大的python绘图库,功能与MatLab一样非常全面,其api也与MatLab类似。此文总结一下matplotlib的基本使用方法。

安装:

sudo apt install libfreetype6
sudo apt-get install python-matplotlib(可能安装的低版本)
或
sudo pip install matplotlib(最新版本2.0.0)

_tkinter.TclError: no display name and no $DISPLAY environment variable

import matplotlib
# Force matplotlib to not use any Xwindows backend.
matplotlib.use('Agg')

注意一定要在import matplotlib后立即调用use方法,再import其它matplotlib包
http://stackoverflow.com/questions/2801882/generating-a-png-with-matplotlib-when-display-is-undefined

找不到freetype头文件ft2build.h

$ ls -l /usr/include/freetype2/ft2build.h 
-rw-r--r-- 1 root root 2383 Mar 13 17:29 /usr/include/freetype2/ft2build.h
$ freetype-config --cflags
-I/usr/include/freetype2

解决方案:https://github.com/matplotlib/matplotlib/issues/3029/

$ ln -s /usr/include/freetype2/ft2build.h /usr/include/

你可能感兴趣的:(Matplotlib安装与用法总结)