当我尝试运行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)
我在Panda版本1.4.2
中遇到了类似的问题。尝试使用不同的panda版本。版本1.3
适用于我。
我在从Panda1.3.x
升级到1.4.2
时遇到了这种情况。在我的情况下,删除我的conda-env并重新创建修复了它。
我也遇到了同样的问题。我的生产服务器上有pandas-1.5.2
。只需运行pip3 install pandas==1.3.2
,它就解决了我的问题。
我在Panda版本1.2.4
中遇到了同样的问题。我发现我的pip版本是一个旧版本。所以,我用升级了pip
C:\Anaconda\python.exe-m pip安装--升级pip
安装了panda版本1.3.2
并解决了问题。