Изначально Matplotlib давал сбой. Когда я изменил серверную часть на matplotlib.use("Agg"), это сработало, и я смог сохранить график. Но когда я увеличил количество точек данных в списках для построения графика, он снова начал давать сбой.
import matplotlib
matplotlib.use("Agg")
from matplotlib import pyplot as plt
plt.plot(positions, dfc1)
plt.plot(positions, dfc2)
plt.plot(positions, dfc3)
plt.plot(positions, dfc4)
plt.plot(positions, dfc5)
plt.xlabel("Position")
plt.ylabel("DOCP")
plt.legend(["V=0.1","V=2.575","V=5.05","V=7.525","V=10"])
plt.savefig(
r"Shan\dfc180_plot.png",
)
plt.close()
Подробнее здесь: https://stackoverflow.com/questions/798 ... -increases