Les deux Agg
et TkAgg
ne nécessitent aucune dépendance au-delà de la bibliothèque standard de Python.
J'ai eu quelques problèmes avec TkAgg
et multi-threading, donc si vous n'avez besoin que d'enregistrer dans des fichiers (et non plt.show()
), je recommanderais d'utiliser Agg
à la place (il suffit de le remplacer où TkAgg
apparaît ci-dessous).
Soit ajouter la ligne suivante à votre ~/.config/matplotlib/matplotlibrc
:
backend: TkAgg
Ou les lignes suivantes dans votre fichier python :
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.pyplot as plt