python - 为什么 tqdm.pandas() 不工作? - 如何解决PanelGroupBy导入问题

标签 python pandas pandas-groupby tqdm

我的 TQDM == 4.33.0 Pandas == 1.0.3 我正面临 tqdm 的 Pandas 支持问题

tqdm.pandas() 

每当我尝试运行上述代码时,我都会收到此错误。有没有兼容性问题。我想使用 tqdm 的应用功能。是否有任何替代方案

ImportError                               Traceback (most recent call last)
C:\ProgramData\Anaconda3\lib\site-packages\tqdm\_tqdm.py in pandas(tclass, *targs, **tkwargs)
    612             # pandas>=0.23.0
--> 613             from pandas.core.groupby.groupby import DataFrameGroupBy, \
    614                 SeriesGroupBy, GroupBy, PanelGroupBy

ImportError: cannot import name 'DataFrameGroupBy' from 'pandas.core.groupby.groupby' (C:\Users\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\groupby.py)

During handling of the above exception, another exception occurred:

ImportError                               Traceback (most recent call last)
<ipython-input-91-36b8b2d614c9> in <module>
----> 1 tqdm.pandas()

C:\ProgramData\Anaconda3\lib\site-packages\tqdm\_tqdm.py in pandas(tclass, *targs, **tkwargs)
    614                 SeriesGroupBy, GroupBy, PanelGroupBy
    615         except ImportError:
--> 616             from pandas.core.groupby import DataFrameGroupBy, \
    617                 SeriesGroupBy, GroupBy, PanelGroupBy
    618 

ImportError: cannot import name 'PanelGroupBy' from 'pandas.core.groupby' (C:\Users\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\__init__.py)

请分享任何替代解决方案(如果存在) 谢谢

最佳答案

我遇到了同样的错误,这是因为版本不匹配: 现在它工作正常: 我正在使用的版本: Pandas 0.25.3 tqdm 4.46.0

试试这个。 如果仍然无法解决问题,请使用 google colab。它大部分时间都有效。

关于python - 为什么 tqdm.pandas() 不工作? - 如何解决PanelGroupBy导入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61163278/

相关文章:

python - 尝试在一个数据框中创建一个 Pandas 系列,其值基于键是否在另一个数据框中

python - 如何根据条件对 pandas 数据框进行切片?

python - 如何根据日期范围对列求和 --- Python3

python - 热将多个数据帧转换为特定格式?

Python 错误格式字符串的参数不足

python - pandas - 与 matplotlib 进行绘图集成

python - Boofuzz 不会在崩溃后重新启动进程

python - 如何在 Django 中计算两个日期之间的天数

python - 查找 Pandas 列子集中的最大值和第二个最大值之间的差异

python - 如何将 groupby 值的总和除以另一个值的计数