如何解决Spyder 5 无法启动
我刚刚使用
下载了 Spyder 5conda upgrade anaconda
conda install spyder=5.0.0
但是,安装后,当我从 Windows 菜单启动 Spyder 时,我看到一个弹出窗口,表明 Spyder 5 正在启动。但是,几秒钟后弹出窗口消失,Spyder 不会启动。
当我尝试从 Anaconda Navigator 启动 Spyder 时,出现以下错误:
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 "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\solver.py",line 117,in find_external_plugins
mod = importlib.import_module(entry_point.module_name)
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\importlib\__init__.py",line 127,in import_module
return _bootstrap._gcd_import(name[level:],package,level)
File "",line 1006,in _gcd_import
File "",line 983,in _find_and_load
File "",line 967,in _find_and_load_unlocked
File "",line 677,in _load_unlocked
File "",line 728,in exec_module
File "",line 219,in _call_with_frames_removed
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\plugins\ipythonconsole\plugin.py",line 24,in
from jupyter_client.connect import find_connection_file
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\jupyter_client\__init__.py",line 4,in
from .connect import *
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\jupyter_client\connect.py",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 "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py",line 2146,in create_window
main.setup()
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py",line 836,in setup
plugin_deps = solve_plugin_dependencies(enabled_plugins.values())
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\solver.py",line 210,in solve_plugin_dependencies
plugin_deps = [plugin_names[name] for name in deps]
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\solver.py",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 "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\Scripts\spyder-script.py",line 10,in
sys.exit(main())
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\start.py",line 214,in main
mainwindow.main(options,args)
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py",line 2293,in main
mainwindow = create_window(app,splash,options,line 2148,in create_window
if main.console is not None:
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py",line 1159,in __getattr__
return self.get_plugin(self._INTERNAL_PLUGINS_MAPPING[attr])
File "C:\Users\USERNAME\AppData\Local\Continuum\anaconda3\lib\site-packages\spyder\app\mainwindow.py",line 168,in get_plugin
raise SpyderAPIError('Plugin "{}" not found!'.format(plugin_name))
spyder.api.exceptions.SpyderAPIError: Plugin "internal_console" not found!
我已经尝试了以下事情(未成功):
- 卸载(通过 Windows 菜单)Spyder 并在 Anaconda 提示符下重新安装
- 再次安装 Spyder 4
conda install spyder=4.0.0
。但是,这也不再启动。
我能做些什么来再次启动Spyder的?
解决方法
我遇到了同样的问题,我只是使用 Uninstall-Anaconda.exe 完全卸载了 anaconda 3,然后我重新安装并再次更新了所有内容。这对您来说可能不是一个真正可行的选择,但我确实让它起作用了。
,以下命令对我有用而不会破坏任何东西:
conda update anaconda
然后
conda install spyder=5
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。