[SciPy-user] Multiprocessing, GUIs and IPython

Robert Kern robert.kern@gmail....
Wed Jan 7 15:29:30 CST 2009

On Wed, Jan 7, 2009 at 16:22, Brian Granger <ellisonbg.net@gmail.com> wrote:
>> In the regular interpreter, the functions are in the __main__ module,
>> which the subprocess inherits (on UNIX and if the function is defined
>> before forking).
>> The FakeModule business is really the culprit in IPython. Which is a
>> shame, because the comments for that class lead one to believe that it
>> exists to support pickling.
> I am not familiar with this part of IPython, but I will ask Fernando
> or Ville when I get a chance.  Hopefully this could be fixed.  But is
> that the *only* issue that has needs to be addressed to use
> IPython+multiprocessing?

There are probably smaller details floating around, but that's the
most important one.

WRT multiprocessing and GUIs, we have a wxPython application that
starts up a Process (that does not use a GUI) just fine on UNIX and

But why the sudden interest? And why on this list rather than
ipython-devel where we've discussed these issues before?

Robert Kern

"I have come to believe that the whole world is an enigma, a harmless
enigma that is made terrible by our own mad attempt to interpret it as
though it had an underlying truth."
  -- Umberto Eco

More information about the SciPy-user mailing list