Spyder: Spyder has encountered a problem and automatically closes after few seconds when launching from navigator

Created on 1 Apr 2018  路  7Comments  路  Source: spyder-ide/spyder

Problem Description

Just as title said, Spyder has encountered an internal problem. Meanwhile, Spyder freezes in "connecting to kernel". Then after few seconds, it automatically closes. I have uninstalled and reinstalled Anaconda Navigator and updated them (both Anaconda Navigator and Spyder) but it doesn't work. Unfortunately, I restarted my computer and it also doesn't work. I have tried many methods from Github, but all of them do not work. Now, I have no idea and have to seek help here.

What steps will reproduce the problem?

  1. click 'launch' in Anaconda Navigator.
  2. problem occurred.

Paste Traceback/Error Below (if applicable)

terminal input 'spyder':
Fatal Python error: Cannot recover from stack overflow.

Thread 0x000070000b5d5000 (most recent call first):
File "/CoDe/anaconda3/lib/python3.6/socket.py", line 205 in accept
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 2774 in start_open_files_server
File "/CoDe/anaconda3/lib/python3.6/threading.py", line 864 in run
File "/CoDe/anaconda3/lib/python3.6/threading.py", line 916 in _bootstrap_inner
File "/CoDe/anaconda3/lib/python3.6/threading.py", line 884 in _bootstrap

Thread 0x000070000b04f000 (most recent call first):
File "/CoDe/anaconda3/lib/python3.6/site-packages/jupyter_client/channels.py", line 158 in run
File "/CoDe/anaconda3/lib/python3.6/threading.py", line 916 in _bootstrap_inner
File "/CoDe/anaconda3/lib/python3.6/threading.py", line 884 in _bootstrap

Thread 0x000070000ab4c000 (most recent call first):
File "/CoDe/anaconda3/lib/python3.6/selectors.py", line 577 in select
File "/CoDe/anaconda3/lib/python3.6/asyncio/base_events.py", line 1395 in _run_once
File "/CoDe/anaconda3/lib/python3.6/asyncio/base_events.py", line 421 in run_forever
File "/CoDe/anaconda3/lib/python3.6/site-packages/tornado/platform/asyncio.py", line 112 in start
File "/CoDe/anaconda3/lib/python3.6/site-packages/jupyter_client/threaded.py", line 188 in run
File "/CoDe/anaconda3/lib/python3.6/threading.py", line 916 in _bootstrap_inner
File "/CoDe/anaconda3/lib/python3.6/threading.py", line 884 in _bootstrap

Current thread 0x00007fffa6c43380 (most recent call first):
File "/CoDe/anaconda3/lib/python3.6/asyncio/events.py", line 110 in __init__
File "/CoDe/anaconda3/lib/python3.6/asyncio/base_events.py", line 595 in _call_soon
File "/CoDe/anaconda3/lib/python3.6/asyncio/base_events.py", line 623 in call_soon_threadsafe
File "/CoDe/anaconda3/lib/python3.6/site-packages/tornado/platform/asyncio.py", line 134 in add_callback
File "/CoDe/anaconda3/lib/python3.6/site-packages/jupyter_client/threaded.py", line 85 in send
File "/CoDe/anaconda3/lib/python3.6/site-packages/jupyter_client/client.py", line 254 in execute
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/ipythonconsole/shell.py", line 311 in silent_execute
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/ipythonconsole/namespacebrowser.py", line 75 in set_namespace_view_settings
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/ipythonconsole/namespacebrowser.py", line 217 in _handle_execute_reply
File "/CoDe/anaconda3/lib/python3.6/site-packages/qtconsole/base_frontend_mixin.py", line 163 in _dispatch
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/shell.py", line 559 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 317 in flush
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 238 in stderr_avail
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/widgets/internalshell.py", line 70 in write
File "/CoDe/anaconda3/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 3041 in spy_excepthook
...
/CoDe/anaconda3/bin/pythonw: line 3: 3401 Abort trap: 6 /CoDe/anaconda3/python.app/Contents/MacOS/python "$@"

Package Versions

  • Spyder: 3.2.8
  • Python: 3.6.4
  • Qt: 5.6.2
  • PyQt: 5.6.0
  • Operating System:macOS Sierra 10.13.4
NotSpyder

Most helpful comment

Oh yeah, it is. Thanks @dalthviz!

@SuMaNong, to fix it you need to update Python to version 3.6.5 by running in Terminal.app

conda update python

All 7 comments

show details:
(I cannot copy it, but I screenshot it )
spyder0
spyder1

Any help please? T-T

Hi @SuMaNong I think this is a duplicate of #6335

Oh yeah, it is. Thanks @dalthviz!

@SuMaNong, to fix it you need to update Python to version 3.6.5 by running in Terminal.app

conda update python

Oh, WoW, THANK YOU VERY MUCH!!!!!!

You were lucky: 3.6.5 was released just two days ago :-)

Yeah! I am lucky for your help, too!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

JesterEE picture JesterEE  路  3Comments

dalthviz picture dalthviz  路  3Comments

marianux picture marianux  路  3Comments

Khalilsqu picture Khalilsqu  路  3Comments

goanpeca picture goanpeca  路  3Comments