Matplotlibで「_tkinter.TclError: no display name and no $DISPLAY environment variable」のエラーです。
参考サイト
Matplotlib で no display name and no $DISPLAY environment variable が発生する(SaintSouth.NETさん)
$DISPLAYが未定義でmatplotlibがコケる問題を再発させない方法(Qiita)
よくわかりませんでしたが、GUI環境じゃないとダメなのか(汗)?!
_tkinter.TclError: no display name and no $DISPLAY environment variable
$ python
>>> import matplotlib
>>>matplotlib.use('Agg')
>>> import matplotlib.pyplot as plt
>>>fig = plt.figure()
参考サイト
Matplotlib で no display name and no $DISPLAY environment variable が発生する(SaintSouth.NETさん)
$DISPLAYが未定義でmatplotlibがコケる問題を再発させない方法(Qiita)