J’obtiens l’erreur ImportError: Install xlrd >= 0.9.0 for Excel support quand j’utilise pd.read_excel() avec Pandas.
Depuis xlrd version 2.0, seuls les fichiers .xls sont pris en charge. Pour les fichiers .xlsx, vous devez :
- Installer openpyxl :
pip install openpyxl
- Spécifier le moteur :
df = pd.read_excel('fichier.xlsx', engine='openpyxl')
Ou pour les fichiers .xls :
pip install xlrd
Note : La version de xlrd doit être < 2.0 pour lire les fichiers .xlsx, mais il est préférable d’utiliser openpyxl pour le format .xlsx.