【问题标题】:Spyder not working with Anaconda "An error ocurred while starting the kernel"Spyder 无法与 Anaconda 一起使用“启动内核时发生错误”
【发布时间】:2021-06-07 05:05:22
【问题描述】:

我正在尝试在 Windows10 上使用全新安装的 Anaconda 和 python 3.8.8,并且(如标题所示)我无法让 Spyder 启动内核。实际上,当我最初安装 anaconda 并打开 Spyder 时,它可以启动。然后,我添加了一个环境,并更改了偏好以使用该环境,然后如果停止就无法启动。

没有回溯,只有一个红条说“启动内核时发生错误”,然后

Your Python environment or installation doesn't have the spyder‑kernels module or the right 
version of it installed (>= 1.9.4 and < 1.10.0). Without this module is not possible for Spyder to 
create a console for you.

You can install it by running in a system terminal:
conda install spyder‑kernels

我确实运行了它,以及更新 iPython 和 conda 更新所有其他内容,以及以管理员身份运行 Spyder,但没有任何帮助。我找不到任何说明。

我在使用 WinPython 时从来没有遇到过这些问题,而且我猜是我没有弄对有关环境的一些配置。那么我需要进行哪些更改才能使其正常工作?

【问题讨论】:

    标签: python-3.x anaconda spyder


    【解决方案1】:

    错误的原因是目前推荐的Anaconda 3.8下载包没有附带最新版本的Spyder。我有 Spyder v4.1.5,根据Spyders' common problems page,它需要 v1.9.4 的 spyder-kernels。安装那个版本的 spyder-kernels 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2019-12-16
      • 2022-01-10
      • 2018-04-26
      • 2021-03-30
      • 2020-01-31
      • 2019-07-12
      • 1970-01-01
      相关资源
      最近更新 更多