You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SageMath 9.3 Windows版调用plot绘图时内核崩溃如何解决?

SageMath 9.3 Windows版绘图内核崩溃解决方法
  • 优先尝试临时修改绘图渲染后端,打开SageMath配套的Jupyter Notebook后,优先运行如下代码:
    %matplotlib inline
    该配置会强制将绘图结果直接渲染在Notebook单元格内,避免调用外部QT窗口触发内核崩溃。之后再运行你需要的测试代码即可,完整运行顺序如下:
%matplotlib inline
x=var('x')
f(x)=sin(x)/x
plot(f(x),-1,1)
  • 如果需要永久生效不需要每次手动配置,可以找到SageMath安装目录下的init.sage文件,在文件末尾添加如下代码:
    import matplotlib; matplotlib.use('Agg')
    保存后重启SageMath所有服务即可。
  • 若以上配置都不生效,可升级SageMath到9.4及以上版本,该类Windows平台绘图内核崩溃的问题已在后续版本修复。

注意:不要在SageMath原生命令行界面直接运行绘图代码,命令行环境默认没有图形渲染支持,也会触发内核异常。

内容的提问来源于stack exchange,提问作者Zotta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 05:45:00