【发布时间】:2021-12-14 21:30:08
【问题描述】:
我有这个问题,每次我在 Python 中运行包含函数的脚本时,它都会崩溃并重新启动一个全新的内核。然后 IPython 窗口还会显示 Restarting kernel...
我已经尝试卸载并重新安装 Anaconda 和 Spyder。我也遵循了这篇文章中提供的步骤:
cannot update spyder=5.1.5 on new anaconda install
再次卸载并重新安装后,Spyder (4.2.5) 可以运行一段时间。但是,再次更新 anaconda (conda update anaconda) 后,它会抛出以下错误:
AttributeError: 'SpyderKernelManager' object has no attribute 'kernel'
如何防止创建新内核并获取输出?
【问题讨论】:
-
@TrentonMcKinney 这肯定是同一个问题。我已经在 GitHub 上与 Spyder 开发人员讨论过这个问题。接受的答案对我有用,但降级到 freetype=2.10.4 也有效。 Spyder 团队现在正在调查它,但就像您在帖子中所说的那样,这是 matplotlibs 方面的问题。无论如何,很好地分析问题并随时加入讨论:github.com/spyder-ide/spyder/issues/16659
标签: python matplotlib anaconda kernel spyder