Spyder 5.1.5执行绘图代码时内核崩溃问题求助
Spyder 5.1.5 绘图内核崩溃修复方案
该问题由Spyder 5.1.5内置的Qt交互后端与matplotlib默认后端兼容性冲突导致,可按以下步骤逐一排查修复:
- 临时验证修复:运行绘图代码前先指定matplotlib内联后端
执行后再运行原有绘图代码,验证是否能正常出图。import matplotlib matplotlib.use('module://matplotlib_inline.backend_inline') - 永久修改Spyder绘图配置
打开Spyder顶部菜单栏工具->偏好设置->IPython控制台->图形选项卡,将后端选项手动设置为Inline,点击应用后重启Spyder内核即可。 - 降级匹配兼容版本依赖
上述操作无效的话,可在对应虚拟环境中执行命令降级matplotlib到官方适配版本:conda install matplotlib=3.4.3 - 升级Spyder稳定版本
5.1.5属于旧迭代版本存在多个已知兼容性bug,也可直接升级到更高稳定版彻底解决问题:conda install spyder=5.4.3
内容的提问来源于stack exchange,提问作者XiB
相关产品推荐
相关产品推荐

