This project has moved and is read-only. For the latest updates, please go here.

IPython as interactive interpreter for IronPython

Nov 26, 2013 at 6:53 PM

I managed to get zmq into usable state under ironpython. The next logical step is to try IPython as interactive.
When I try to start, it comes back with the error:
Resetting execution engine
The Python REPL process has exited
Error using selected REPL back-end:
No module named multiprocessing
Using standard backend instead
Is there a way to get more verbose log?
Nov 26, 2013 at 6:58 PM
Edited Nov 26, 2013 at 6:58 PM
Nothing official, but the file is Python code that you can freely edit.

That said, this error seems to be clear enough: IronPython does not include the multiprocessing module, which presumably means it is not supported for some reason. You'd have to ask on their mailing list to find out why.
Nov 27, 2013 at 6:16 AM
Thanks, It is perfect.
The story with multiprocessing and IPython is a some sort of left over. As far as I can tell the ipython (the one for embedding) imports multiprocessing but it doesn't use it. The sub process is started with Popen. All I did to get around it, is to include stdlib multiprocessing with minor modification. I managed to get the prompt from IPython, but now there is something else going on.