【问题标题】:Spyder 5.1.5 creates a new kernel after running a custom function [duplicate]Spyder 5.1.5 在运行自定义函数后创建一个新内核 [重复]
【发布时间】: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) 可以运行一段时间。但是,再次更新 a​​naconda (conda update anaconda) 后,它会抛出以下错误:

AttributeError: 'SpyderKernelManager' object has no attribute 'kernel'

如何防止创建新内核并获取输出?

Github 问题:https://github.com/spyder-ide/spyder/issues/16668

【问题讨论】:

标签: python matplotlib anaconda kernel spyder


【解决方案1】:

可能的解决方案:问题似乎与最新的matplotlib 函数(3.4.3)有关,当我再次将matplotlib 降级为3.3.4 时,内核问题不再发生。

解决方案: 将 freetype 从 2.11.0 降级到 2.10.4 执行 conda install freetype=2.10.4

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-22
    • 2021-12-25
    相关资源
    最近更新 更多