ImportError:无法从“pandas.util._exceptions”导入名称“find_stack_level”

jas*_*sss 5 python pandas yolov5

当我尝试运行时YOLOv5 train.py,我不知道出了什么问题。pandas已安装。

Traceback (most recent call last):
  File "/home/jasmine/Desktop/fyp/yolov5/yolov5/utils/general.py", line 26, in <module>
    import pandas as pd
  File "/home/jasmine/anaconda3/lib/python3.8/site-packages/pandas/__init__.py", line 52, in <module>
    from pandas.core.api import (
  File "/home/jasmine/anaconda3/lib/python3.8/site-packages/pandas/core/api.py", line 14, in <module>
    from pandas.core.algorithms import factorize, unique, value_counts
  File "/home/jasmine/anaconda3/lib/python3.8/site-packages/pandas/core/algorithms.py", line 58, in <module>
    from pandas.core.indexers import validate_indices
  File "/home/jasmine/anaconda3/lib/python3.8/site-packages/pandas/core/indexers/__init__.py", line 1, in <module>
    from pandas.core.indexers.utils import (
  File "/home/jasmine/anaconda3/lib/python3.8/site-packages/pandas/core/indexers/utils.py", line 18, in <module>
    from pandas.util._exceptions import find_stack_level
ImportError: cannot import name 'find_stack_level' from 'pandas.util._exceptions' (/home/jasmine/anaconda3/lib/python3.8/site-packages/pandas/util/_exceptions.py)
Run Code Online (Sandbox Code Playgroud)

小智 1

我在 pandas version 中遇到了类似的问题1.4.2。尝试使用不同的 pandas 版本。版本1.3对我有用。