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/
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 文/壹默了然 题记:我们往往在有人管的时候嫌对方烦,没人管的时候又盼着有人管。正如《围城》中所说,城外的人想冲进去...
    壹默了然阅读 1,167评论 19 9
  • 那一串短暂停留在车身的小太阳围成一个小星系云飘过来它们就逃走了
    陈果_周绿阅读 89评论 0 1