在无头环境中使用PyLab的规范

时间:2013-06-14 01:35:12

标签: python matplotlib headless

任何人都知道如何让它发挥作用?不幸的是,默认情况下specgram的代码似乎想生成一个我没用的图像,只有图像背后的数据。我得到的错误是:

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

1 个答案:

答案 0 :(得分:1)

您可以设置一个matplotlib后端,它不需要附加显示:

import matplotlib
matplotlib.use('pdf')

这些行应在导入pylab之前进行。