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

import matplotlib

import matplotlib.pyplot as plt

fig=plt.figure()

#交互式测试,此时报错

 

解决办法,在引用后添加下面这一行

matplotlib.use('Agg')

例如

import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
fig=plt.figure()

 

posted @ 2018-04-27 17:04  bioamin  阅读(5259)  评论(0)    收藏  举报