关于画图问题_tkinter.TclError: no disp

2017-11-10  本文已影响0人  蒜苗爱妞妞

在用pycharm画图过程中:

import matplotlib.pyplot as plt

from PIL import Image

c = Image.fromarray(b,mode='RGB') (将矩阵np格式转化为Image类型)

plt.imshow(c)

plt.savefig(save_path,dpi=600)  (save_path:保存目录,dpi=600:设置图片dpi为多少)

报错:_tkinter.TclError: no display name and no $DISPLAY environment variable

解决方案:

在调用库之前,加入以下语句:

import matplotlib

# Force matplotlib to not use any Xwindows backend.

matplotlib.use('Agg')

重新运行……OK!!!

上一篇 下一篇

猜你喜欢

热点阅读