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

VS Code中Jupyter %%prun魔法命令输出格式异常求助

解决VS Code Jupyter中%%prun输出挤成一行的问题

以下是可能导致该问题的原因及对应解决方向:

  • 渲染器配置异常
    VS Code的Jupyter扩展可能未启用文本输出的表格渲染功能。可以打开VS Code设置,搜索jupyter.textOutputFormatter.enabled,确保该选项处于开启状态;同时排查是否有其他扩展(如Markdown渲染类)干扰了Jupyter的输出解析。

  • 内核运行模式问题
    若Jupyter内核以终端模式运行,%%prun的输出会以纯文本直接打印,无法触发VS Code的表格渲染。可以尝试切换内核为UI交互模式,或调整设置jupyter.sendSelectionToInteractiveWindow为true,让输出在交互窗口中渲染。

  • 依赖包版本不兼容
    ipython或jupyter_client等依赖包的版本冲突,可能导致%%prun的输出格式发生变化。执行pip install --upgrade ipython jupyter_client更新依赖后,重启Jupyter内核再测试。

  • 输出配置被修改
    若之前通过%config命令调整过PrunDisplayFormatter的设置,可能导致输出变为单行紧凑格式。在单元格中运行%config PrunDisplayFormatter查看当前配置,若有异常可执行%config PrunDisplayFormatter = 'default'重置为默认格式。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 18:16:05