此代码在我的本地计算机上运行良好,但它在此在线平台上显示错误消息。链接位于:https://repl.it/GXl0/1
代码:
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 5, 0.1);
y = np.sin(x)
plt.plot(x, y)
答案 0 :(得分:1)
Pyplot使用 TkAgg 作为默认后端,你在本地使用,但平台没有。您需要明确地为平台提供一个工作后端(在这种情况下 Agg 工作);
plt.switch_backend('Agg')
要查看该图,您需要将其保存到文件中。 (要查看打开项目模式所需的文件,它连接到文件服务器的位置。您可以按"添加新文件"按钮)
fig = plt.figure()
fig.savefig('graph.png')
您可以在此处查看整个工作代码https://repl.it/GXl0/2