关于matplotlib外接显示的问题

Python matplotlib问题
如果出现
在shell5里跑程序,需要画图,但是运行到最后会报错如下:
QXcbConnection: Could not connect to display Aborted (core dumped)

可以使用如下方式去解决:

import numpy as Math

import matplotlib

matplotlib.use('Agg') #一定要加上这句,可以不用连接X11显示图形,这样就会避免上面的报错

import matplotlib.pyplot as plt

import pylab as pl

x = range(10)  

y = [i*i for i in x]  

pl.plot(x, y) 

plt.savefig("picture1.png") 

pl.show() 

over

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

推荐阅读更多精彩内容