Spyder: Matplotlib-Plots erscheinen nur inline

Erstellt am 18. Feb. 2015  ·  3Kommentare  ·  Quelle: spyder-ide/spyder

_Von [email protected] am 2015-02-06T15:18:23Z_

Spyder-Version: 2.3.2
Python-Version: 3.4.2
Qt-Version: 4.8.6, PyQt4 (API v2) 4.10.4 auf Darwin
Pyflakes >=0.6.0: 0.8.1 (OK)
pep8 >=0,6 : Keine (NOK)
IPython >=0.13 : 2.3.1 (OK)
zmq >=2.1.11 : 14.4.1 (OK)
Pygmente >=1.6 : 2.0.1 (OK)
Pandas >=0.13.1 : 0.14.1 (OK)
Sphinx >=0,6.6 : 1.2.3 (OK)
psutil >=0.3 : 2.1.1 (OK)
Seil >=0.9.2 : 0.9.4-1 (OK)
matplotlib >=1.0: 1.4.0 (OK)
sympy >=0,7.0 : 0.7.5 (OK)
pylint >=0,25 : Keine (NOK)

Welche Schritte werden das Problem reproduzieren?

  1. Wenn ich einen Matplotlib-Plot produziere, wird er nur in einer Zeile angezeigt. Das Problem bleibt bestehen, auch wenn ich zu Einstellungen> iPython-Konsole> Grafiken> Backend gehe und es von Inline auf Automatisch ändere (was ein separates Fenster des Plots erzeugen sollte, das interaktive Funktionen wie Zoomen ermöglicht). 2. 3.

Was ist die erwartete Leistung? Was sehen Sie stattdessen?

Der Matplotlib-Plot sollte als separates Pop-Out-Fenster mit interaktiven Funktionen erscheinen; Stattdessen wird es nur inline angezeigt, auch wenn ich die entsprechenden Einstellungen ändere.

Bitte geben Sie unten weitere Informationen an

. Ich verwende die Anaconda-Distribution.

_Ursprüngliches Problem: http://code.google.com/p/spyderlib/issues/detail?id=2163_

1 star Bug

Hilfreichster Kommentar

_Von ccordoba12 am 2015-02-06T18:20:54Z_

Sie müssen den Kernel neu starten oder die aktuelle Konsole schließen und eine neue öffnen, damit die Änderungen wirksam werden.

Behebt das dein Problem?

Alle 3 Kommentare

_Von ccordoba12 am 2015-02-06T18:20:54Z_

Sie müssen den Kernel neu starten oder die aktuelle Konsole schließen und eine neue öffnen, damit die Änderungen wirksam werden.

Behebt das dein Problem?

_Von ccordoba12 am 2015-02-08T10:30:09Z_

Ich bin mir fast sicher, dass das Problem das ist, was ich erwähnt habe, also schließe ich dieses. Vielen Dank für Ihr Interesse an Spyder.

Eine andere Möglichkeit, Backens zu ändern, ist die Verwendung der Matplotlib-Magie, z

%matplotlib inline

Status: Ungültig

Ein Neustart des Kernels über Konsolen->Kernel neu starten und den Code erneut ausführen hat sicherlich geholfen.
Dankeschön.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen