When I start spyder the internal console pops up and gives the following “traceback”:
JavaScript
x
27
27
1
>>> WARNING:traitlets:kernel died: 6.001837253570557
2
Traceback (most recent call last):
3
File "C:...libsite-packagestraitletstraitlets.py", line 528, in get
4
value = obj._trait_values[self.name]
5
KeyError: 'banner'
6
7
During handling of the above exception, another exception occurred:
8
9
Traceback (most recent call last):
10
File "C:...libsite-packagesqtconsolebase_frontend_mixin.py", line 163, in _dispatch
11
handler(msg)
12
File "C:...libsite-packagesqtconsolejupyter_widget.py", line 296, in _handle_kernel_info_reply
13
super(JupyterWidget, self)._started_channels()
14
File "C:...libsite-packagesqtconsolefrontend_widget.py", line 617, in _started_channels
15
self.reset(clear=True)
16
File "C:...libsite-packagesqtconsolefrontend_widget.py", line 661, in reset
17
self._append_plain_text(self.banner)
18
File "C:...libsite-packagestraitletstraitlets.py", line 556, in __get__
19
return self.get(obj, cls)
20
File "C:...libsite-packagestraitletstraitlets.py", line 535, in get
21
value = self._validate(obj, dynamic_default())
22
File "C:...libsite-packagesspyderwidgetsipythonconsoleshell.py", line 280, in _banner_default
23
return self.long_banner()
24
File "C:...libsite-packagesspyderwidgetsipythonconsoleshell.py", line 91, in long_banner
25
from IPython.core.usage import quick_guide
26
ImportError: cannot import name 'quick_guide'
27
The IPython console works without problems, it is just missing the “introduction text” (python version, help-commands).
Can I just ignore this exception or is there a way to fix this manually?
Advertisement
Answer
(Spyder developer here) This was fixed in Spyder 3.1.4 (just released). Please update to fix it.