Le backend n'est peut-être pas GUI.
python
import matplotlib as mpl
mpl.use('tkagg')
Est évalué avant l'importation matplotlib.pyplot` (écrit dans la ligne ci-dessus).
** ʻErreur d'importation: aucun module nommé backend_tkagg.pyn'est affiché: ** Il semble que le backend n'est pas installé. L'installation est requise avec apt-get ou yum. Dans le cas de SUSE
sudo zypper en python-matplotlib-tk` (python3-matplotlib-tk pour Python3)
** Maintenant, je peux le faire, mais c'est un problème de le faire à chaque fois ** Décrivez dans le fichier matplotlibrc.
~/.config/matplotlib/matplotlibrc
backend : tkagg
Pour Linux, .config / matplotlib / matplotlibrc
Sur les autres plateformes, .matplotlib / matplotlibrc
Si tu ne sais pas
python
import matplotlib as mpl
print(mpl.get_configdir() + '/matplotlibrc')
http://python.dogrow.net/?p=186 http://matplotlib.org/users/customizing.html
Recommended Posts