On Fri, Apr 26, 2013 at 4:53 AM, Dave Hirschfeld <[email protected]> wrote:

> I've got the latest IPythond when I try to open an IPython console it
> doesn't open and I get the following traceback in the internal console: an
>
> Spyder 2.2.0rc internal shell on Python 2.7.2 32bits [Windows]
> Inspect Spyder internals:
>   spy.app, spy.window, dir(spy)
> >>> {u'hb_port': 54577,
>  u'iopub_port': 55614,
>  u'ip': u'127.0.0.1',
>  u'key': u'0b753489-46be-4831-87e0-25d9a662d16c',
>  u'shell_port': 52005,
>  u'stdin_port': 65409,
>  u'transport': u'tcp'}
> Traceback (most recent call last):
>   File "C:\dev\code\spyderlib\spyderlib\plugins\externalconsole.py", line
> 869, in <lambda>
>     cf, kernel_widget=shellwidget))
>   File "C:\dev\code\spyderlib\spyderlib\plugins\externalconsole.py", line
> 947, in create_ipyclient
>     self.main.ipyconsole.new_client(connection_file, id(kernel_widget))
>   File "C:\dev\code\spyderlib\spyderlib\plugins\ipythonconsole.py", line
> 878, in new_client
>     self.register_client(cf, kernel_widget_id, client_name)
>   File "C:\dev\code\spyderlib\spyderlib\plugins\ipythonconsole.py", line
> 947, in register_client
>     config=self.ipywidget_config())
>   File "C:\dev\code\spyderlib\spyderlib\plugins\ipythonconsole.py", line
> 813, in new_ipywidget
>     widget.kernel_manager = kernel_manager
>   File "c:\dev\code\ipython\IPython\frontend\qt\base_frontend_mixin.py",
> line 81, in kernel_manager
>     kernel_manager.kernel_restarted.connect(self._handle_kernel_restarted)
> AttributeError: 'QtKernelManager' object has no attribute
> 'kernel_restarted'
>
>
Yup, I can reproduce this. It looks like there have been some major changes
in the last few days to IPython internals related to kernel managers. See
here:

https://github.com/ipython/ipython/pull/3011

Yikes. Have to decide how to react to this. Kind of lousy timing now that
2.2 is just about ready....

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/spyderlib?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to