为什么 tqdm.pandas() 不起作用? - 如何解决PanelGroupBy导入问题
Why is tqdm.pandas() not working ? - How to solve the PanelGroupBy import problem
我的
TQDM == 4.33.0
Pandas == 1.0.3
我遇到了 tqdm 的熊猫支持问题
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)
请分享任何替代解决方案(如果存在)
谢谢
这是由于 tqdm 和 pandas 之间的版本不匹配造成的。
试试,
pip install tqdm --upgrade
如果它仍然存在,Refer这个。
我遇到了同样的错误,这是因为版本不匹配:
现在它工作正常:
我正在使用的版本:
pandas 0.25.3
tqdm 4.46.0
试试这个。
如果仍然无法弄清楚,请使用 google colab 。它大部分时间都有效。
我的 TQDM == 4.33.0 Pandas == 1.0.3 我遇到了 tqdm 的熊猫支持问题
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)
请分享任何替代解决方案(如果存在) 谢谢
这是由于 tqdm 和 pandas 之间的版本不匹配造成的。 试试,
pip install tqdm --upgrade
如果它仍然存在,Refer这个。
我遇到了同样的错误,这是因为版本不匹配: 现在它工作正常: 我正在使用的版本: pandas 0.25.3 tqdm 4.46.0
试试这个。 如果仍然无法弄清楚,请使用 google colab 。它大部分时间都有效。