首页 > 解决方案 > 在 Spyder 中启动内核 Python 时发生错误

问题描述

我使用 Anaconda Navigator 将 Python 更新到了 4.2 版。我对编程有点陌生,但我在控制台中有一个错误。它说“启动内核时发生错误”,然后是以下内容:

Traceback (most recent call last):
File "C:\Users\anass\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Users\anass\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\anass\Anaconda3\lib\site‑packages\spyder_kernels\console\__main__.py", line 23, in 
start.main()
File "C:\Users\anass\Anaconda3\lib\site‑packages\spyder_kernels\console\start.py", line 253, in main
import_spydercustomize()
File "C:\Users\anass\Anaconda3\lib\site‑packages\spyder_kernels\console\start.py", line 43, in import_spydercustomize
import spydercustomize
File "C:\Users\anass\Anaconda3\lib\site‑packages\spyder_kernels\customize\spydercustomize.py", line 31, in 
from spyder_kernels.customize.spyderpdb import SpyderPdb
File "C:\Users\anass\Anaconda3\lib\site‑packages\spyder_kernels\customize\spyderpdb.py", line 23, in
from IPython.core.inputtransformer2 import TransformerManager
ModuleNotFoundError: No module named 'IPython.core.inputtransformer2'

我应该怎么做才能解决这个问题?当我打开 Spyder 时,它显示 (Python 3.6)。这可能是问题的一部分吗?提前致谢!

标签: pythonanacondaspyder

解决方案


这里是 Spyder 维护者)请打开 Anaconda Prompt 并在那里运行

conda update anaconda

conda install ipython=7.6.0

那应该可以解决您的问题。


推荐阅读