ipengine fails on Windows with "XXX lineno: 355, opcode: 0" #772

kaazoo opened this Issue Sep 7, 2011 · 3 comments


None yet

3 participants

kaazoo commented Sep 7, 2011

I'm running IPython-0.11 (Python 2.7.2, pyreadline-1.7, pyzmq-2.1.7) on Windows 7 x86. The ipcontroller is running on Mac OSX with Python-2.6 and IPython-0.11. Drive N is mounted via Dokan SSHFS.

When receiving a task, ipengine fails with the following output:

[IPEngineApp] Using existing profile dir: u'n:\\ipython\\profile_default'
[IPEngineApp] Loading url_file u'n:\\ipython\\profile_default\\security\\ipcontroller-engine.json'
[IPEngineApp] Registering with controller at tcp://
[IPEngineApp] Completed registration with id 1
XXX lineno: 355, opcode: 0
kaazoo commented Sep 7, 2011

I upgraded to Python-2.7 on Mac OSX and now the error is gone.

@kaazoo kaazoo closed this Sep 7, 2011
minrk commented Sep 7, 2011

Yes, I think Clients and Engines require the same major/minor Python version, for serialization to be consistent.


I just run into this problem too. I ended up spending a couple of hours figuring out what the problem was before realizing the engines where using a different python version. Can we have a version check at start ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment