[PYTHON] [Kurzer Hinweis] In matplotlib wird nichts angezeigt, auch wenn ich es zeige → Überprüfen Sie die Backend-Einstellung

Das Backend ist möglicherweise keine GUI.

python


import matplotlib as mpl
mpl.use('tkagg')

Wird vor dem Import von matplotlib.pyplot` ausgewertet (in der obigen Zeile geschrieben).

** Wenn Sie "ImportError: Kein Modul mit dem Namen backend_tkagg.py" sehen: ** Es sieht so aus, als ob das Backend nicht installiert ist. Die Installation ist mit apt-get oder yum erforderlich. Im Fall von SUSE sudo zypper in python-matplotlib-tk (python3-matplotlib-tk für Python3)

** Jetzt kann ich es tun, aber es ist jedes Mal mühsam, dies zu tun ** Beschreiben Sie in der matplotlibrc-Datei.

~/.config/matplotlib/matplotlibrc


backend : tkagg

Für Linux ".config / matplotlib / matplotlibrc" Auf anderen Plattformen ".matplotlib / matplotlibrc" Wenn du es nicht weißt

python


import matplotlib as mpl
print(mpl.get_configdir() + '/matplotlibrc')

Referenz

http://python.dogrow.net/?p=186 http://matplotlib.org/users/customizing.html

Recommended Posts

[Kurzer Hinweis] In matplotlib wird nichts angezeigt, auch wenn ich es zeige → Überprüfen Sie die Backend-Einstellung
Überprüfen Sie, ob es sich um Unix in der Skriptsprache handelt
Das Datum wird in matplotlib falsch angezeigt.
Auch wenn die Entwicklungssprache in Cloud9 in Python3 geändert wird, wird Version 2 in Python - Version angezeigt
Überprüfen Sie, ob die Zeichenfolge eine Zahl in Python ist
Was tun, wenn nur das Fenster angezeigt wird und im Pygame nichts angezeigt wird?
(Hinweis) Ich werde ein Django-Tutorial machen. Selbst wenn ich der Seite folge, funktioniert es nicht.
Was tun, wenn das Bild nicht mit matplotlib usw. im Docker-Container angezeigt wird?
Ich habe eine Funktion erstellt, um zu überprüfen, ob der Webhook vorerst in Lambda empfangen wird
Überprüfen Sie, ob die Einstellungsdatei leicht verständlich gelesen wird
Löschen Sie ein bestimmtes Zeichen in Python, wenn es das letzte ist
[Golang] Überprüfen Sie, ob eine bestimmte Zeichenfolge in der Zeichenfolge enthalten ist
Ich habe Umgebungsvariablen in Docker festgelegt und in Python angezeigt.
Wenn die Conda-Umgebung seltsam ist, setzen wir sie wieder in den Mac ein
Ich habe ein Skript erstellt, um zu überprüfen, ob an der angegebenen Position der JSON-Datei in Python Englisch eingegeben wird.
Überprüfen Sie, ob die URL in Python vorhanden ist
Beachten Sie, dass ich den Algorithmus der kleinsten Quadrate verstehe. Und ich habe es in Python geschrieben.
[Für Anfänger] Unerwartetes Verhalten, wenn beim Festlegen des Pfads in Python "\" enthalten ist