创建没有显示图的png

时间:2019-08-07 18:36:59

标签: python matplotlib

我编写了一小段代码来绘制一些数据。

我在Oracle VirtualBox上构建了它,并且可以正常工作。

我将其移至生产环境,并由系统管理员安装了代码和库等。

现在matplotlib.pyplot部分失败了。

我尝试了一个简单的代码段

from matplotlib.pyplot import *
time = [0, 1, 2, 3]
position = [0, 100, 200, 300]
plt.plot(time, position)
plt.xlabel('Time (hr)')
plt.ylabel('Position (km)')

然后得到...

  

qt.qpa.screen:QXcbConnection:无法连接到显示器

我什至不想在屏幕上看到它,我只想为网站创建一个 png

您能帮我解决问题吗?

1 个答案:

答案 0 :(得分:0)

摘下“ plt”。它将起作用

from matplotlib.pyplot import *
time = [0, 1, 2, 3]
position = [0, 100, 200, 300]
plot(time, position)
xlabel('Time (hr)')
ylabel('Position (km)')