After a couple of hours searching for a solution to your problem, I
found that IPython solves it in a really simple way.
Please go to "Tools/Preferences", then select the "Console" section and
then go to the "External Modules" tab. In the IPYTHON section change the
options that appear there to these ones:
-pylab -tk -colors LightBG -xmode Plain
Preserve the exact order that I'm giving to you, else it won't work.
These options are passed to the Ipython interpreter. In particular -tk
(after -pylab) takes care of the interactive use of Tkinter. If you want
to know more, please read the Ipython help running in a shell:
ipython --help
If you have more problems, please report them on this thread.
Carlos
El 15/12/10 16:56, Chris Ball escribió:
El 16/12/10 17:35, Carlos Córdoba escribió:
I'm glad to hear it :-)
>> These options are passed to the Ipython interpreter. In particular -tk
>> (after -pylab) takes care of the interactive use of Tkinter. If you want
>> to know more, please read the Ipython help running in a shell:
>>
>> ipython --help
> I was unaware of this option, having never had to use it (when I
> launch IPython manually, Tkinter support just works).
That's the case when you launch ipython with no additional option, but
if you launch it with ipython -pylab (so you can use matplotlib
interactively) then you loose Tkinter interactive support. And for the
record, I had never had to read Ipython's help until your problem!