Lorsque vous dessinez côté serveur en utilisant matplotlib (savefig () etc.)
Traceback
...
RuntimeError: Invalid DISPLAY variable
Vous pouvez vous mettre en colère. Cela semble être dû au fait que la destination d'affichage DISPLAY n'est pas définie. Je vois souvent la solution 1, mais c'est une note quand cela ne fonctionne toujours pas.
import matplotlib
matplotlib('Agg')
import matplotlib.pyplot as pet
import matplotlib.pyplot as plt
plt.switch_backend('agg')
Recommended Posts