使用python时遇到的问题

matplotlib包中的问题

  1. 在centos无界面中使用matplotlib绘图,报错:
RuntimeError: Invalid DISPLAY variable

原因:matplotlib的默认backend是TkAgg,而FltAgg、GTK、GTKCairo、TkAgg、Wx和WxAgg这几个backend都要求有GUI图形界面,所以在无界面环境下回报错。     

解决方法,在代码中加入:

plt.switch_backend('agg')

 

展开阅读全文

没有更多推荐了,返回首页