matplotlibを使ってサーバ側で作図する(savefig()など)場合、
Traceback
...
RuntimeError: Invalid DISPLAY variable
などと怒られる場合がある。
これは、表示先のDISPLAYが設定されていないことに原因しているらしい。
解決方法1は良く見るけど、それでもダメだったときのノート。
#解決方法1
import matplotlib
matplotlib('Agg')
import matplotlib.pyplot as pet
#解決方法2
import matplotlib.pyplot as plt
plt.switch_backend('agg')