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

2024-09-26 04:52:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我的 TQDM==4.33.0 熊猫==1.0.3 我面临TQM熊猫支持的问题

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)

请分享任何替代解决方案(如有) 谢谢


Tags: infrompycoreimportpandaspackagessite
2条回答

这是由于TQM和pandas之间的版本不匹配造成的。 试试看

pip install tqdm upgrade

如果它仍然存在,则Refer这一点

我遇到了相同的错误,这是因为版本不匹配: 现在它运行良好: 我正在使用的版本: 熊猫0.25.3 tqdm 4.46.0

试试这个。 如果仍然无法找到答案,请使用google colab。大部分时间都是这样

相关问题 更多 >