In earlier Versions of PyCharm it was possible to interactively plot a figure with matplotlib in the debug console without blocking the console. Example:
directly opened the figure. I could do it several times to look at different results while in debugging mode.
Since 2017.1 I have to manually call show() which then blocks the console until the figure is destroyed. Example:
Without plt.show() the figure does not open up. Additionallay plt.show() blocks the console. Trying plt.show(block=False) crashes the figure. Process finished with exit code -805306369 (0xCFFFFFFF)
I hope my problem is comprehensible. Is this a bug under Version 2017.1?