在服务器环境下,可能没有安装xwindow.这时使用matplotlib来绘图的话,可能会遇到如下的错误:
_tkinter.TclError: no display name and no $DISPLAY environment variable

只需要修改配置文件即可
/etc/matplotlibrc

如果不知道这个配置文件在哪里,可以在python解释器中输入如下的命令来获知:
>>>import matplotlib
>>>matplotlib.matplotlib._fname()


12-11 13:47