matplotlib pyplot无效的DISPLAY变量

时间:2017-08-21 07:23:12

标签: python matplotlib jupyter

导入并尝试以下操作时:

import matplotlib
from matplotlib import pyplot as plt


plt.plot([1,2,3],[1,4,9])
plt.show()

我收到以下错误。我该如何解决?我正在运行Python 2.7和笔记本版本4.1.0。谢谢。

RuntimeError: Invalid DISPLAY variable

1 个答案:

答案 0 :(得分:3)

在服务器上运行jupyter笔记本时,服务器甚至可能无法显示绘图。 usual solution将使用非交互式后端。如果是jupyter笔记本,可以通过添加

来完成
%matplotlib inline

位于笔记本顶部,图形显示为png图像。