I am running spyder 2.2.0dev on Arch Linux, so the latest stuff that's in the repo, and IPython 0.13.1
Leopolde, is Monte's approach working for you? fig = plot(np.arange(10)) draw() # you could also throw this one in additionally, but I am not sure it will solve anything show(fig) Regards, David On 11 January 2013 05:37, Monte Milanuk <[email protected]> wrote: > Talk about fortuitous timing! I was looking into something this > afternoon, thinking mathplotlib & ipython might do the trick especially > since I already have spyder installed on my laptop (also running Ubuntu > 12.10 64-bit)... got home tonight and was playing with it a bit with an > example from the mathplotlib docs, but not seeing any plot appear. Came > here and promptly found this thread. > > FWIW, 'isinteractive()' does return True. In my case, the code I was > trying to plot was something like: > > x = randn(10000) > hist(x, 100) > > Just typing 'show()' afterwards didn't do anything. Wrapping hist() in > show(), however, does work > > show(hist(x, 100)) > > I'm not sure if this is a glitch/bug/feature that has migrated from Debian > to Ubuntu, but I was kind of under the impression as well that from an > ipython shell, after typing '%pylab' to load mathplotlib and get into > interactive mode, that just plain 'hist(x, 100)' should display the plot > without the need to wrap 'show()' around it. Is there something else that > needs fixed / adjusted, or is this yet another thing that I need to just > not run the version that comes with the distro? > > Monte > > On Thursday, January 10, 2013 3:39:35 PM UTC-8, Leopoldo Pena wrote: >> >> Hi David, >> >> thank you for your reply. I do not know what version of spyder you are >> using, but in mine 2.1.10 that does not work. Calling show() does not bring >> up any plot, not in interactive mode or else. However, the command plot on >> the standard python console works flawlessly. Importing matplotlib and >> plotting from a source file and running it on ipython also works. However, >> when i use the magic %pylab I cannot plot any figure on ipython. >> >> >> Thanks for your reply anyway. >> >> On Thursday, January 10, 2013 12:38:56 PM UTC-5, Leopoldo Pena wrote: >>> >>> Hi all, >>> >>> I'm rather newbie using spyder, but I like it a lot. >>> I have run into some issues though, that I am not sure how to fix or if >>> that is the expected behaviour. >>> >>> This are the steps to reproduce it. >>> >>> 1 - Clean install of Ubuntu 12.10 64bits >>> 2- Using USC or apt install spyder (e.g. sudo apt-get install spyder) >>> after allowing universe repositories. >>> Spyder 2.1.10, >>> 3- Open spyder. >>> 4- Open Ipython (0.13.1) interpreter with contextual menu. >>> 5- type: %pylab to start scientific environment with matplotlib. IT IS >>> NOT IMPORTED on ipython by default when opening a terminal. >>> 6- type: >>> a=range(10) >>> plot(a) >>> >>> 7- The output shows that the plot object has been generated, but nothing >>> shows up on display, neither inline embebded or as a floating window. >>> Out[7]: [<matplotlib.lines.Line2D at 0x32d5610>] >>> >>> Replicating these steps on the standard python terminal produces a >>> floating figure. >>> >>> Any advice? >>> >> -- > You received this message because you are subscribed to the Google Groups > "spyder" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/spyderlib/-/L7zNhPx39mUJ. > > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/spyderlib?hl=en. > -- You received this message because you are subscribed to the Google Groups "spyder" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/spyderlib?hl=en.
