Python matplotlib問題
如果出現(xiàn)
在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