Python Spyder elige dónde y cuándo mostrar las plots

Estoy usando Spyder3.1.2 IDE con Python 3.5 en Windows 10 y me gustaría saber cómo elegir si mostrar mis gráficos en la consola de iPython o en una ventana separada. Encontré esta otra pregunta pero recibo un error cuando %matplotlib qt (No hay un módulo llamado PyQt4). También he cambiado las preferencias para mostrar los gráficos “automáticamente” en lugar de “en línea”, pero todavía los estoy poniendo en línea.

Lo que quiero terminar es un bucle for donde, en cada iteración, agrego un nuevo punto a mi gráfico, que se ve de inmediato y se muestra en una ventana separada de la consola.

Muchas gracias por tu tiempo

Puedes ejecutar tu script en una nueva consola de Python cada vez que lo ejecutes.
Para eso, presione F6 o vaya a Ejecutar / Configurar … y seleccione “Ejecutar en una nueva consola Python dedicada.

introduzca la descripción de la imagen aquí

Dado que esta consola de Python no será una consola de IPython, no es necesario realizar ninguna otra configuración. La ttwig debe aparecer en una ventana sobre plt.show() .