matplotlib méthode show() n'ouvre pas de fenêtre

Je suis sur un mac et quand je fais la suite avec matplotlib:

import matplotlib.pyplot as plt
import matplotlib.mlab as mlab
import pylab as P

...
plt.plot(x,y)  
plt.show() <-- nothing happens
plt.savefig('figure.png') <-- works fine

Donc, plt.show ne pas ouvrir une fenêtre ou de quoi que ce soit alors plt.savefig fonctionne très bien.

Quel pourrait être le problème?

le titre dit show() ne fonctionnent pas. des questions, dit .plot ne fonctionnent pas. Qui est-il? plt.show() est le mode normal d'ouvrir la figure.
Ah, désolé, j'ai fait une erreur dans mon code de citation. Juste corrigé
Vous êtes toujours en disant: "Alors, plt.l'intrigue n'est pas d'ouvrir une fenêtre". Mais vous voulez dire "afficher()", droit?
Oui bon, je veux dire plt.show()

OriginalL'auteur toom | 2014-02-17