我编写了一小段代码来绘制一些数据。
我在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 。
您能帮我解决问题吗?
答案 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)')