title: Spyder 5 won't launch
body: <p>I just downloaded Spyder 5 using</p>
  <pre><code>conda upgrade anaconda
  conda install spyder=5.0.0
  </code></pre>
  <p>However, after installation when I launch Spyder from the Windows menu, I see a pop up indicating that Spyder 5 is launching. However, after a few seconds the popup disappears and Spyder does not launch.</p>
  <p>When I try to launch Spyder from the Anaconda Navigator, I get the following error:</p>
  <pre><code>C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\image_path_manager.py:46: UserWarning: The icon located in C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\images\kite\kite_completions.png is overriding the existing kite_completions
  f'The icon located in {complete_path} is overriding '
  C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\image_path_manager.py:46: UserWarning: The icon located in C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\images\old_svg\CloseButton.svg is overriding the existing CloseButton
  f'The icon located in {complete_path} is overriding '
  C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\image_path_manager.py:46: UserWarning: The icon located in C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\images\spyder2_icon_theme\folding.arrow_down_off.png is overriding the existing folding.arrow_down_off
  f'The icon located in {complete_path} is overriding '
  C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\image_path_manager.py:46: UserWarning: The icon located in C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\images\spyder2_icon_theme\folding.arrow_down_on.png is overriding the existing folding.arrow_down_on
  f'The icon located in {complete_path} is overriding '
  C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\image_path_manager.py:46: UserWarning: The icon located in C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\images\spyder2_icon_theme\folding.arrow_right_off.png is overriding the existing folding.arrow_right_off
  f'The icon located in {complete_path} is overriding '
  C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\image_path_manager.py:46: UserWarning: The icon located in C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\images\spyder2_icon_theme\folding.arrow_right_on.png is overriding the existing folding.arrow_right_on
  f'The icon located in {complete_path} is overriding '
  C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\utils\image_path_manager.py:46: UserWarning: The icon located in C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\images\tour\tour-spyder-logo.svg is overriding the existing tour-spyder-logo
  f'The icon located in {complete_path} is overriding '
  No QCoreApplication instance found. Application patches not applied. You have to call load_stylesheet function after instantiation of QApplication to take effect. 
  ipython_console: cannot import name 'secure_write' from 'jupyter_core.paths' (C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\jupyter_core\paths.py)
  Traceback (most recent call last):
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\solver.py&quot;, line 117, in find_external_plugins
  mod = importlib.import_module(entry_point.module_name)
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\importlib\__init__.py&quot;, line 127, in import_module
  return _bootstrap._gcd_import(name[level:], package, level)
  File &quot;&quot;, line 1006, in _gcd_import
  File &quot;&quot;, line 983, in _find_and_load
  File &quot;&quot;, line 967, in _find_and_load_unlocked
  File &quot;&quot;, line 677, in _load_unlocked
  File &quot;&quot;, line 728, in exec_module
  File &quot;&quot;, line 219, in _call_with_frames_removed
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\plugins\ipythonconsole\plugin.py&quot;, line 24, in 
  from jupyter_client.connect import find_connection_file
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\jupyter_client\__init__.py&quot;, line 4, in 
  from .connect import *
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\jupyter_client\connect.py&quot;, line 35, in 
  from jupyter_core.paths import jupyter_data_dir, jupyter_runtime_dir, secure_write
  ImportError: cannot import name 'secure_write' from 'jupyter_core.paths' (C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\jupyter_core\paths.py)
  Pruned plugin: variable_explorer
  Pruned plugin: plots
  Traceback (most recent call last):
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py&quot;, line 2146, in create_window
  main.setup()
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py&quot;, line 836, in setup
  plugin_deps = solve_plugin_dependencies(enabled_plugins.values())
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\solver.py&quot;, line 210, in solve_plugin_dependencies
  plugin_deps = [plugin_names[name] for name in deps]
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\solver.py&quot;, line 210, in 
  plugin_deps = [plugin_names[name] for name in deps]
  KeyError: 'plots'
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\Scripts\spyder-script.py&quot;, line 10, in 
  sys.exit(main())
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\start.py&quot;, line 214, in main
  mainwindow.main(options, args)
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py&quot;, line 2293, in main
  mainwindow = create_window(app, splash, options, args)
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py&quot;, line 2148, in create_window
  if main.console is not None:
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py&quot;, line 1159, in __getattr__
  return self.get_plugin(self._INTERNAL_PLUGINS_MAPPING[attr])
  File &quot;C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py&quot;, line 168, in get_plugin
  raise SpyderAPIError('Plugin &quot;{}&quot; not found!'.format(plugin_name))
  spyder.api.exceptions.SpyderAPIError: Plugin &quot;internal_console&quot; not found!
  </code></pre>
  <p>I have already tried the following things already (unsuccessfully):</p>
  <ul>
  <li>Uninstalling (through Windows menu) Spyder and reinstalling it in the Anaconda prompt</li>
  <li>Installing Spyder 4 again <code>conda install spyder=4.0.0</code>. However, this does not launch either anymore.</li>
  </ul>
  <p>What can I do to launch Spyder again?</p>