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

Plotly图表在PyCharm可显示但Jupyter Notebook不显示,如何正确安装配置

Plotly 5.1.0 双端兼容安装配置方案

*核心前提:必须保证Plotly安装在Jupyter Notebook实际使用的Python环境中,多数渲染失效问题都是环境不匹配导致的。

  • 第一步:确认Jupyter对应的Python环境
    在Jupyter Notebook的空白单元格中执行以下代码,获取当前环境的解释器路径:
    import sys; print(sys.executable)
    后续所有pip操作都使用该路径下的Python执行,避免全局pip串环境,示例格式为[你的解释器路径] -m pip [命令]
  • 第二步:安装指定版本Plotly及Jupyter渲染依赖
    依次执行以下安装命令:
    1. 安装指定版本Plotly:
      pip install plotly==5.1.0
    2. 安装Jupyter渲染所需依赖:
      pip install ipywidgets==7.7.2 nbformat>=4.2.0
    3. 启用Jupyter部件扩展:
      jupyter nbextension enable --py widgetsnbextension
  • 第三步:验证配置有效性
    完全关闭Jupyter Notebook的后台进程和所有打开的页面,重启后执行测试代码:
    import plotly.express as px
    df = px.data.iris()
    fig = px.scatter(df, x="sepal_width", y="sepal_length")
    fig.show()
    
    如果仍未渲染出图表,可在代码开头添加渲染器指定配置:
    import plotly.io as pio; pio.renderers.default = 'notebook'

小提示:如果修改配置后依旧空白,可临时禁用浏览器的广告拦截、脚本拦截类插件重试,这类插件经常会拦截Plotly的前端渲染脚本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 01:48:02