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

运行Plotly官方PCA可视化代码无输出无绘图显示问题求助

你粘贴的代码本身没有语法错误,不需要调整,按以下方案排查即可解决无输出问题:

  • 依赖安装错误排查
    你提到已安装pyplot库,但pyplot是matplotlib的内置子模块,和代码依赖的plotly为完全独立的两个库,先执行以下命令安装所有必需依赖:
pip install plotly scikit-learn pandas
  • 运行环境适配调整
    不同运行环境下fig.show()的渲染逻辑不同,对应调整方案如下:
    • 本地直接运行.py脚本:fig.show()默认调用系统默认浏览器打开可视化页面,检查浏览器是否被安全软件拦截、是否在后台静默打开未弹出
    • PyCharm/VS Code等IDE运行.py脚本:这类IDE默认不支持在输出区直接渲染plotly交互图,建议改为在Jupyter Notebook(.ipynb格式文件)中运行代码,即可直接在输出区展示图表
    • Jupyter/JupyterLab/VS Code Notebook环境运行:需要额外安装渲染依赖,执行pip install ipywidgets后重启内核再运行代码即可
  • 绘图对象有效性验证
    在代码末尾fig.show()之前新增一行print(fig),如果运行后输出一大段JSON格式的配置内容,说明绘图逻辑正常,问题仅出在渲染环节;如果运行时报错,可根据报错信息进一步定位具体问题。

运行截图

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 08:54:07