Auswählen eines Matplotlib-Backends für ein bestimmtes IPython-Profil

9

matplotlib hat eine Konfigurationsdatei und IPython hat eine eigene. Welcher hat Vorrang, wenn es um matplotlib Backends geht?

Sagen Sie beispielsweise, dass meine Konfigurationsdatei für matplotlib angibt, ein bestimmtes Backend zu verwenden, aber dann ändere ich meinen IPython-Start oder die Konfigurationsdateien, um einen anderen zu verwenden. Welcher würde verwendet werden, wenn ich IPython starte und matplotlib importiere?

Allgemein gesagt, was ist der richtige Weg , Dinge so einzurichten, dass verschiedene Profile verschiedene matplotlib Backends oder matplotlib-Konfigurationen verwenden?

    
Josh 14.04.2014, 14:28
quelle

1 Antwort

2

IPython-Konfiguration wird verwendet, da IPython selbst das Backend von Matplotlib auswählt.

Weitere Informationen finden Sie unter IPython: core / pylabtools.py: activate_matplotlib und beachten Sie, wie matplotlib.use(backend) explizit aufgerufen wird.

    
mtd 09.10.2014, 12:14
quelle

Tags und Links