(python3-)xlrd 2.0+ can only open .xls files, not .xlsx. Hence, pandas 1.5+ read_excel() always uses (python3-)openpyxl for .xlsx files. python3-pandas already Recommends python3-openpyxl. (This intentionally isn't a hard Depends because pandas can be used on other data formats without it, but the error message probably should point to openpyxl not xlrd.)
Is the file you're trying to open .xlsx or .xls? Do you have
python3-openpyxl installed? If .xlsx and no, try installing it.
- Bug#1031701: python3-pandas: Pandas requires version '2.... Rebecca N. Palmer
- Bug#1031701: python3-pandas: Pandas requires versio... Rebecca N. Palmer
- Bug#1031701: python3-pandas: Pandas requires ve... Rebecca N. Palmer