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

使用pandasgui时遇bokeh.plotting无Figure属性错误求助

解决pandasgui报错module 'bokeh.plotting' has no attribute 'Figure'

这个问题本质是bokeh版本与pandasgui不兼容导致的:

  • 新版bokeh(3.x及以上)已将Figure类的位置从bokeh.plotting迁移到bokeh.models.plots,但pandasgui内部代码仍在使用旧的导入路径。
  • 你手动导入Figure的操作仅能修改自己的代码逻辑,无法修正pandasgui内部的依赖调用,因此报错无法解决。

修复步骤:

  1. 卸载当前bokeh版本:
pip uninstall -y bokeh
  1. 安装与pandasgui兼容的bokeh版本(推荐2.4.3,经验证可正常适配):
pip install bokeh==2.4.3
  1. 重新运行你的代码:
import pandas as pd
from pandasgui import show
df = pd.DataFrame({'a':[1,2,3], 'b':[4,5,6], 'c':[7,8,9]})
show(df)

执行完以上步骤后,即可正常启动pandasgui的可视化界面。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 13:08:13