# How do I get PyPlot to always be in interactive mode in the REPL?

**URL:** <https://discourse.julialang.org/t/how-do-i-get-pyplot-to-always-be-in-interactive-mode-in-the-repl/84724>\
**Category:** Visualization\
**Tags:** question, plotting\
**Created:** [July 24, 2022, 8:23pm UTC](https://discourse.julialang.org/t/how-do-i-get-pyplot-to-always-be-in-interactive-mode-in-the-repl/84724 "2022-07-24T20:23:36Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![danielc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/danielc/32/220_2.png) [@danielc](https://discourse.julialang.org/u/danielc)\
**Post date:** [July 24, 2022, 8:23pm UTC](https://discourse.julialang.org/t/how-do-i-get-pyplot-to-always-be-in-interactive-mode-in-the-repl/84724/1 "2022-07-24T20:23:36Z")

</div>

So I recently had to reinstall Julia and I just can’t get PyPlot working the way it should. In the REPL, PyPlot [defaults to interactive mode](https://juliapackages.com/p/pyplot), meaning that plots are updated immediately and you don’t have to run **show()**. Eventually I figured out that if I run **ion()** every time I import PyPlot, I get the right behaviour. But this didn’t use to be necessary. There is clearly a problem somewhere.

Any ideas? How do I get it to always be interactive in the REPL? Is there a setting that I don’t know about?

Thanks for the help.
