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

在Google Colab中加载Seaborn内置数据集时出现错误

解决Seaborn load_dataset("penguins") 在Colab中报错的问题

问题原因及解决步骤:

  • 升级Seaborn到兼容版本
    penguins 数据集是Seaborn 0.11.0及以上版本才新增的,Colab环境可能自动回退到了旧版本。执行以下命令升级:

    !pip install --upgrade seaborn
    

    升级完成后,重启Colab运行时(菜单栏 → Runtime → Restart runtime),再重新导入Seaborn尝试加载数据集。

  • 验证当前可用数据集列表
    先确认当前Seaborn支持的数据集,执行代码:

    import seaborn as sns
    print(sns.get_dataset_names())
    

    如果输出里没有penguins,说明版本确实过低,按上面的方法升级即可。

  • 清除Seaborn数据集缓存
    Colab的本地缓存可能出现异常,导致无法识别新数据集。执行以下代码清除缓存后重新加载:

    import seaborn as sns
    import shutil
    import os
    
    # 获取Seaborn数据集缓存目录
    data_home = sns.utils.get_data_home()
    # 删除缓存文件夹
    shutil.rmtree(data_home)
    # 重新加载penguins数据集
    penguins = sns.load_dataset("penguins")
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 18:42:04