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

为何通过Anaconda运行Jupyter Notebook会显示/符号?如何解决?

关于Anaconda启动Jupyter Notebook出现/符号的问题解答

出现原因

  • 环境渲染差异:独立Jupyter Notebook和Anaconda自带的Jupyter依赖的终端环境不同,Anaconda默认使用的终端(如Windows CMD/PowerShell、macOS/Linux bash)在解析Pandas数据框输出时,将边框符号渲染成了/;而独立版Jupyter可能搭配了更适配的渲染组件,输出格式更符合预期。
  • 依赖版本不兼容:旧项目开发时使用的Pandas或Jupyter核心组件版本,和Anaconda环境中默认安装的版本不一致。新版本Pandas调整了数据框的终端渲染逻辑,导致边框符号显示变化。

消除方法

  • 统一依赖版本:在Anaconda环境中安装和旧项目匹配的Pandas版本,执行命令:
    conda install pandas==x.x.x
    
    把x.x.x替换为你之前独立Jupyter中使用的Pandas版本号,之后重新运行项目。
  • 强制设置Pandas输出格式:在代码开头添加以下配置,指定传统边框渲染方式:
    import pandas as pd
    pd.set_option('display.border', 1)
    pd.set_option('display.max_columns', None)
    
  • 更换启动终端:改用Anaconda Prompt(Windows)或系统终端(macOS/Linux)启动Jupyter Notebook,而非从Anaconda Navigator直接点击。不同终端的字符渲染支持不同,可能解决符号显示异常。

版本问题说明

这属于版本兼容类问题,并非软件bug。独立Jupyter通常自带特定版本的依赖包,而Anaconda默认安装的是较新的稳定版依赖,新版本Pandas针对终端输出做了渲染逻辑调整,才导致边框符号显示差异。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 14:05:16