IPython, “name 'plt' not defined”

  • A+

I recently installed Atom as an IDE on my laptop, for university. I installed Hydrogen as a convenient solution to show some plots on the go. But whenever I run Hydrogen, I get this error:

NameError                                 Traceback (most recent call last) < ipython-input-1-1eb00ff78cf2>  in <module>  ----> 1 plt.show()   NameError: name 'plt' is not defined 

However Matplotlib is working properly when executed normally, and IPython seems to do as well. This is the code I'm trying to run test-wise:

%matplotlib ipympl  import matplotlib.pyplot as plt  a_x=[1,2,3,4,5,6] a_y=[1,2,3,4,5,6]  plt.plot(a_x, a_y) plt.show() 

A video of the problem is available here.


Run the whole file not one line, i.e. click "Run All" not "Run".


:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: