gpt4 book ai didi

pandas - ImportError : IProgress not found. 请更新 jupyter 和 ipywidgets 尽管已安装

转载 作者:行者123 更新时间:2023-12-04 14:36:55 28 4
gpt4 key购买 nike

我正在使用 jupyter notebook 并安装

ipywidgets==7.4.2 widgetsnbextension pandas-profiling=='.0.0
我也跑了:
!jupyter nbextension enable --py widgetsnbextension
但是在运行时
from pandas_profiling import ProfileReport
profile = ProfileReport(df, title="Pandas Profiling Report", explorative=True)
profile.to_widgets()
我收到错误:
ImportError: IProgress not found. Please update jupyter and ipywidgets. See https://ipywidgets.readthedocs.io/en/stable/user_install.html
知道为什么吗?
尝试了建议的解决方案。

最佳答案

我使用 conda 在新环境中尝试了您提到的所有内容我还有另一个与 ipywidgets 版本相关的问题(在 Github 中发现的一个错误,评论说在使用上一个版本后得到解决)。我解决了安装最新版本 ipywidgets 的问题.这是我的过程:

  • 使用 conda 创建新环境(我使用 miniconda):
  • conda create --name teststackoverflow python=3.7
  • 激活新环境:
  • conda activate teststackoverflow
  • 安装 jupyter :
  • pip install jupyter
  • 安装所有没有特定版本的库以获得最后一个:
  • pip install ipywidgets widgetsnbextension pandas-profiling
  • 运行 jupyter notebook在控制台中打开笔记本服务器并创建一个新笔记本。
  • 在新单元格中运行此行:
  • !jupyter nbextension enable --py widgetsnbextension
    结果:
    Enabling notebook extension jupyter-js-widgets/extension...
    - Validating: OK
  • 运行一些示例代码来定义 df :

  • import pandas as pd
    df = pd.DataFrame({'A': [1, 2, 3, 4], 'B': [1, 2, 3, 4]})
  • 运行您提供的代码:

  • from pandas_profiling import ProfileReport
    profile = ProfileReport(df, title="Pandas Profiling Report", explorative=True)
    profile.to_widgets()
    最终输出看起来不错:
    Final result of running step number 8

    关于pandas - ImportError : IProgress not found. 请更新 jupyter 和 ipywidgets 尽管已安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67998191/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com